Currently, each offer can have only one assigned currency. This currency is also used for all connected commissions.
In reports, values are automatically converted and displayed in the default currency of the workspace for consistency. However, invoicing is always done in the original currency of the offer.