Confirmed.
Try updating app/models/invoices.php around line 1528 from:
$items[] = [
'service_id' => $service_id,
'qty' => $item->qty,
'amount' => $this->Currencies->convert(
$item->price,
$service->package_pricing->currency,
$currency,
Configure::get('Blesta.company_id')
),
'description' => $item->description,
'tax' => !empty($item->taxes)
];
To
$items[] = [
'service_id' => $service_id,
'qty' => $item->qty,
'amount' => $this->Currencies->convert(
$item->price,
$service->override_currency ?? $service->package_pricing->currency,
$currency,
Configure::get('Blesta.company_id')
),
'description' => $item->description,
'tax' => !empty($item->taxes)
];
I've created CORE-4441 to handle this.