Work in progress · guides are drafts under review, please do not share
Legal

Getting paid legally from abroad: the auto-entrepreneur route in seven steps

Valid as of 18 October 20264 min read

The simplest legal way to invoice a foreign client and keep your earnings in foreign currency is to register as an auto-entrepreneur, open a trader’s foreign currency account and declare each project to your bank before you’re paid. The paperwork takes a few days. After that, you pay 0.5% tax on your turnover.

How a payment gets to you, in seven steps

  1. Get your auto-entrepreneur card
  2. Join CASNOS and confirm your tax number (NIF)
  3. Open a trader’s account in dinars and in foreign currency
  4. Declare the project to your bank
  5. Invoice your client and get paid into your foreign currency account
  6. Bring the money home on time
  7. Declare and pay your IFU
Each step links to its own guide.

Take Yasmine, a web developer in Oran. She lands a €2,000 project with a startup in Paris. Here’s her route, from signing up to the first euro in her account.

The seven steps

Where this route stops

  • The ceiling. Above 5,000,000 DA of turnover a year, you can’t use the status any more (guide 13).
  • Payment platforms. If your client pays through Payoneer or a freelance platform, nobody has settled when the payment counts as “made” (guide 9).
  • Your personal account. No rule says you can move money from your trader’s account to your personal foreign currency account (guide 6).

Key points

  • ANAE card, trader’s foreign currency account, project declared to your bank: three steps before your first invoice.
  • Project declared and money home on time: you keep 100% in foreign currency.
  • You pay 0.5% IFU, up to 5,000,000 DA of turnover a year.

Sources