DevelopmentOdoo developer

Get paid for Odoo work done for US clients

You finish an Odoo implementation, hand over the system, and then you invoice. If your client is in the US, that invoice crosses a border: your client's accounts payable may not be set up for foreign contractors, and you may be asked for US tax forms or a US bank account. PANORAMA payments issues the invoice through a US company, so your client pays domestically, and you get paid in your own country through your normal channels.

Get paid for Odoo work done for US clients

What this looks like for you

Your Odoo implementation is done: custom modules built and tested, inventory and accounting configured, data migrated, go-live supported. The client has signed off. Now you can send an invoice that their accounting team will recognize immediately. Instead of explaining that you are a foreign contractor, you send an invoice from a US company with a W-9 available on request. They pay by ACH or wire to a US bank. Then you receive the money in your own country, minus one platform fee. No US entity of your own, no US bank account, no tax forms filled out under a false identity. Just the payment following the work.

What your client receives

From
A US company, W-9 on request
Bill to
Your client, a company or a person
01Odoo custom module development and deployment, fixed price

An example line, not a real invoice. Your own wording, amounts and currency go on the document itself.

Where your client can be

Your client does not have to be American. We accept payment on behalf of clients in any country that is not under sanctions — Canada, the United Kingdom, the European Union, the Gulf, Australia, Singapore, Japan and the rest — and the money is always received by our US company. Nothing else changes for you: the same fee, the same payout, the same documents.

The invoice can be issued in any of these currencies

  • USD$
  • EUR€
  • GBP£
  • AED
  • AUDA$
  • CADC$
  • CHF
  • PLNzł
  • ILS₪
  • HKDHK$
  • CNYCN¥

The payment problem after go-live

Odoo implementations are often invoiced after go-live. The work is delivered, the system is live, and then the money has to move. But the department that approves your invoice is the accounting department whose system has just changed under them. They are busy, and you are a foreign vendor. That combination can slow things down.

You may be asked for a W-9, which you cannot honestly provide because you have no US tax identity. Your bank details are foreign, which can trigger extra compliance steps. Some US companies simply do not pay foreign contractors by ACH. The result is that you have delivered the work and now face friction on the payment side, through no fault of the work itself.

How the invoice is issued

When you use PANORAMA payments, you describe the client and the work once. The invoice is then issued to your client by a US company, acting as merchant of record. Your name and the description of the work appear on the invoice, but the legal issuer is that US company. For your client's accounts payable department, this is a domestic invoice from a US entity, paid in US dollars to a US bank.

A W-9 is available on request, because the US company has its own tax identity. Your client does not need to collect anything from you directly. They simply process the invoice as they would any other domestic bill.

Who can pay, and in what currency

The paying client does not have to be American. PANORAMA payments accepts payment from companies or individuals in any country that is not under sanctions. The invoice can be issued in eleven currencies, including US dollars, euros, pounds sterling, Canadian dollars, Australian dollars, and Swiss francs.

Whoever the payer is, the money is received by the US company. That means your client's payment process stays within their own banking system if they are in the US, or in a major currency if they are elsewhere. You do not have to explain cross-border banking to them.

Your payout at home

After the client pays, PANORAMA payments deducts one platform fee and pays you in your own country. The payout method depends on where you are: bank transfer, SWIFT, SEPA, Wise, a local account, or dollar-denominated digital assets. There is no monthly subscription, and nothing is charged before the client has paid.

You remain responsible for your own taxes at home. PANORAMA payments does not give tax advice and is not your employer. You are simply being paid through a mechanism that makes the invoice acceptable to the client's accounting department.

How you get paid

  1. 1
    Register and verify once

    An identity document and a photograph. It is done once, and it has to be finished before the first payout rather than on the day you are waiting for money.

  2. 2
    Describe the client and the work

    Who they are, what was agreed, the amount and the currency. The client and their country are screened before anything is sent, so a payment is not refused after the work is delivered.

  3. 3
    The invoice goes out from a US company

    Your client receives an invoice from a United States supplier, with US banking details and IRS Form W-9 on request. They pay by ACH or wire, domestically.

  4. 4
    You are paid where you live

    One platform fee is deducted and the rest is sent to you by whichever route works in your country: bank transfer, SWIFT, SEPA, Wise, a local account, or dollar-denominated digital assets.

One platform fee of 10% is deducted when you are paid. No subscription, no signup fee, and nothing is charged until your client has paid.

Questions people in this trade ask

Do I need to form a US company to use this?

No. The invoice is issued by a US company that belongs to the platform. You do not get a company of your own, a US bank account, or a US tax number. You are simply paid as a foreign contractor through a domestic invoice.

Can my client pay by credit card or check?

The US company accepts payment by ACH or wire, in US dollars, to a US bank. If your client insists on another method, you would need to arrange that outside the platform. The invoice format is designed for standard business payments.

What if my client is not in the US?

That is fine. The payer can be in any country that is not under sanctions. The invoice can be issued in one of eleven currencies, including euros and pounds sterling. The US company receives the money, and you are paid in your own country.

When do I pay the platform fee?

The fee is deducted from the payment after the client has paid. There is no charge to register, no monthly fee, and nothing is taken before money arrives. You set up the invoice details, and the fee is applied to the received funds.

Will this change my tax obligations at home?

No. You remain responsible for your own taxes in your country. PANORAMA payments does not give tax advice. The service does not change your tax residency or remove any obligations you have. The invoice is from a separate US company, but you are still the one earning the income.

Does my client have to be in the United States?

No. We accept payment on behalf of clients in any country that is not under sanctions: Canada, the United Kingdom, the European Union, the Gulf, Australia, Singapore, Japan and others. The invoice can be issued in US dollars, euros, pounds sterling, Canadian and Australian dollars, Swiss francs, dirhams, złoty, shekels, Hong Kong dollars or yuan. The money is received by our US company either way, and your fee, your payout and your documents stay the same.

Send your first invoice

Create an account, pass verification and raise an invoice. Nothing is charged until your client pays it.

Get started

You keep the client, the contract and the price. We handle the invoice and the payout.

Count what reaches you

This page in other languages

PANORAMA payments is a payment service. It is not an employer, not an agency and not a tax adviser, and nothing on this page is tax or legal advice.