Translation of "Zahlbar sofort nach erhalt" in English

Der Rechnungsbetrag ist fällig und zahlbar sofort nach Erhalt der Lieferung/Rechnung.
The invoice amount is payable and becomes due immediately on receipt of delivery/ the invoice.
ParaCrawl v7.1

Rechnungen sind zahlbar sofort nach Erhalt der Ware ohne jeden Abzug, sofern nicht andere Zahlungsbedingungen vereinbart sind.
Invoices are payable due net immediately upon receipt of the goods, unless other payment conditions have been agreed upon.
ParaCrawl v7.1