Artificial intelligence
Paying an AI supplier from Algeria
The project is scoped, the team is ready, and the card is declined. That is not a fault: it is the service-import regime.
A developer in Oran finishes a prototype on Thursday evening. They open the supplier’s subscription page, take out the company card, and the payment is refused. They try another card, then a director’s, then a cousin’s in France. By Monday the project is three weeks behind and nobody has written another line of code.
This is the first real obstacle to an artificial intelligence project in Algeria, and it is not technical. Paying for a service billed abroad is a service import, regulated, with an order of steps that cannot be improvised and a tax that appears in no quote.
This article describes the regular route, what it asks, what it costs in delay, and what the arrangements in circulation are really worth. It does not cover data law — what you are allowed to send to a foreign model is a separate decision, taken before this one.
The card is declined, and that is not a fault
The refusal is designed into the system rather than produced by it. An Algerian bank card is denominated in dinars and its use is domestic; the supplier presents an invoice in foreign currency to an international payment scheme the card does not belong to. There is no fault to report and nothing to retry.
The practical consequence is a very common wrong reflex: people look for a card that works instead of the procedure that exists. The two hours spent trying three cards come out of the three weeks that should have been started that same day.
The second wrong reflex is waiting. Many teams defer the payment question until go-live, working on free trials, and discover at the end of the project an administrative delay they could have set running alongside development.
The right response fits in a sentence: payment is a task in the project, with a start date, and it begins at roughly the same time as the first line of code.
What CIB and Edahabia do, and what they do not
Both cards are for paying in Algeria, in dinars, at Algerian merchants. That is what they were built for and they do it well: integrating them into your own site is a standard project today, with a known sequence.
They are not for settling an invoice issued outside the country. That is neither a technical limit nor a gap in the card network: it follows from the exchange-control regime, which treats an outflow of currency as an operation to be authorised rather than a purchase to be made.
There are also ceilings on a card’s online use, per transaction and per month. They are set by your bank and vary between institutions, so the useful figure is the one in your account agreement rather than one in an article. Ask for it before sizing anything — a branch answers that in five minutes.
The point is worth establishing even when it blocks nothing immediately, because it decides the shape of the subscription: a low monthly ceiling makes pay-as-you-go unmanageable and pushes towards an annual commitment, which is a commercial decision rather than a banking constraint.
A model subscription is a service import
This is the characterisation that governs everything else, and it surprises because nothing is delivered. There is no goods, no container, no customs: there is an invoice issued by a foreign company for a service consumed in Algeria, and that is exactly what the service-import regime covers.
The fact that the service is available immediately, by simply creating an account, changes nothing about its characterisation. Ease of access is a property of the product; the applicable regime is a property of the financial operation that pays for it.
This holds for a whole AI project’s chain, not just the model: hosting abroad, the monitoring tool, the vector database, the transcription platform. A business that prepares its file for one supplier and discovers four more foreign-currency invoices three months later starts over four times.
The first job is therefore an inventory, and it fits on a page: every foreign service the project consumes, what it bills, how often, and in which currency. The same inventory that precedes any integration, with one column more.
The order of the three steps, and why it does not reverse
The regular route has three steps and they happen in this order. The company obtains an authorisation from the Ministry of Foreign Trade; it presents that to its bank; the bank then domiciles the operation and makes the currency transfer.
Since ABEF note no. 471/DG/2025 of 9 July 2025, the ministerial approval is required before domiciliation. The bank is not merely a financial counter in this circuit: it checks the authorisation is there and refuses to domicile without it. A business that arrives at its branch thinking it starts there in fact starts by being turned away.
The consequence for a project is a sequence, not a parallel. None of the three steps can begin before the previous one has produced its document, which makes the total delay additive — and that is why it has to be triggered early.
It is also what makes preparation pay. The long part is almost always assembling the file rather than its examination, and the assembling happens at your end: describing the service bought, its use, its amount and its frequency are things only you can write.
The domiciliation tax, and the question that belongs to your accountant
Domiciling an operation is not free. Article 123 of the 2025 finance law sets the bank domiciliation tax at 5% of the transferable amount on royalties, and it is a line that appears in no supplier quote because no supplier collects it.
The question that decides whether it applies is one of characterisation: is a model subscription a service or a royalty for a right of use? The answer depends on the contract, its wording and how the operation is presented, and it has consequences beyond this tax.
We do not settle it, and an IT supplier who settles it to reassure you is doing you a disservice: their answer binds nobody. It is your accountant’s or your tax adviser’s work, and it is a question to ask once, early, with the contract in front of you.
What to take away for a budget is the structure rather than the rate: the cost of a foreign-currency subscription is not the invoice amount, it is the invoice amount plus the administrative cost of getting it out. The second half is the one nobody costs, and it joins the other lines a running system costs to keep.
What the bank asks for, and what it refuses
The bank examines a file, not an intention. It expects an invoice or a contract describing the service, the supplier’s full identity, the amount, the currency, the frequency, and the authorisation obtained beforehand. A subscription form displayed on screen is not an invoice.
What it refuses is predictable and nearly always the same thing: a file where the payee is not the party on the contract, a variable amount with no ceiling, or a service described in three words. None of those refusals is arbitrary; each corresponds to a missing document.
The most underestimated point is variability. A usage-based subscription — you pay what you consume — is hard to domicile cleanly because the amount is not known in advance. A fixed-amount commitment, even slightly more expensive in total, is handled far more easily, and that is a trade to settle with the supplier before signing.
Talking to your bank early beats preparing a file in a vacuum. Practices vary between institutions on what is asked and in what form, and a twenty-minute conversation at a branch often replaces two rounds of documents. And on the day the first invoice arrives, that tax is one of the six lines the reconciliation brings out.
The delay is administrative, and it can be planned
We publish no duration, because we do not have a wide enough set of observations to give an honest one and because an invented figure here is exactly what somebody would build a calendar on. What we can describe is the shape of the delay rather than its length.
It is additive, and it starts when the file is complete, not when the decision to buy is taken. The gap between those two moments is the only one you control, and it often runs to weeks at a business discovering the procedure at the moment of using it.
The good practice is therefore to make the process independent of the project: start the first domiciliation on a modest subscription, during development, rather than waiting for the real amount. Once walked through, the procedure is far quicker the second time.
Meanwhile a project can advance on free trials, on a locally run model, or on test data. What it cannot do is open to the public: a go-live that depends on a payment not yet authorised is a go-live that will stop.
The arrangements in circulation, and what they really cost
They are well known and they have to be named, otherwise this article reads as unaware of them. A relative’s card abroad, an account opened in the name of an employee who travels, an intermediary who buys and re-invoices, an entity set up elsewhere to hold the subscriptions.
The first cost is not legal, it is accounting, and it is immediate. An expense paid by a means not in the company’s name does not enter its books: it is not deductible, not amortisable, not enforceable, and it appears nowhere on the day the company has to account for its charges.
The second is a dependency on a person. The subscription lives on an account the company does not hold, with a payment method it does not control, and it stops the day that person changes their mind, leaves, or loses the card. It is the same loss as a cloud account opened in an employee’s name, where what disappears is not the service but the right to get into it.
We recommend none of these arrangements and we do not put them in place. That is not a posture: a system we build has to be able to be taken over by somebody else, and a service whose access depends on a third party’s card is not taken over, it is lost.
Paying less often rather than paying less
Since the administrative cost attaches to the operation rather than to the amount, the variable that matters is not the monthly price but the number of currency outflows per year. Twelve payments of a hundred units cost twelve procedures; one payment of twelve hundred costs one.
This inverts the usual instinct. A prepaid annual commitment is generally more expensive on cash flow and cheaper in work, and in this market the second half weighs more than usual because it mobilises people rather than money.
The same reasoning recommends consolidating suppliers. Four services of a hundred units at four different companies make four files; the same total at one supplier who resells them makes one. A regular intermediary, invoicing from abroad under its own name, is not an arrangement — it is one more supplier, with a contract.
What must not be done is splitting to stay under a threshold. Cutting an annual expense into twelve to avoid one procedure produces twelve procedures, and it is the one case where the instinct to economise costs precisely what it believes it is saving.
The alternative that does not cross the border
A model running on a machine you rent or own produces no foreign-currency invoice for its use. The cost moves to acquisition, electricity and administration, and becomes an ordinary local charge — paid in dinars, deductible, with no file.
That shift does not make the option better; it makes its cost comparable. The honest comparison sets, on one side, the subscription plus the administrative cost of each outflow, and on the other, the machine plus the electricity plus the person who restarts it on a Friday evening. Where your data lives and how long it takes to leave asks the same question of infrastructure in general.
The threshold depends on volume and is calculated with your figures. Below it the subscription wins comfortably; above it the gap reverses, and it reverses faster the more the payment procedure costs you in time.
A third route exists and is often the right one at the start: a supplier who invoices in dinars from Algeria and who handles their own relationship with the foreign model. You pay for a local service; the currency outflow is their problem, and their price contains it.
The stocktake to do this week
Open a spreadsheet and make four columns: the name of the foreign service, what it bills you, how often, and by what means it is paid today. Fill it in for everything the company consumes, not only for the project in hand — hosting, the team’s tools, licences.
You will almost certainly discover two things. That there are more lines than expected, because subscriptions were taken one at a time and never counted together. And that some of them are paid by a means that is in nobody’s name at the company.
Then add up the amounts column over twelve months, and count how many currency outflows that represents. Those two numbers are the ones that decide: the first says whether the subject warrants a procedure, the second says how many times you will run it.
The stocktake takes an hour and it belongs to you. It is also half the file your bank will ask for, which is the best reason to do it now rather than when somebody is waiting for an answer.
What we do, and what we refuse
We build the inventory above with you and write the technical description of the services bought — what each does, what it is used for in your business, at what volume — in a form a bank can examine. It is the document technical teams know how to produce and that files rarely contain.
We also design the project around this constraint, which changes real decisions: preferring a fixed-amount commitment, grouping several needs at one supplier, or running locally the part that does not need to leave. Those trades are cheaper taken at the start than corrected afterwards.
We put no irregular arrangement in place, and we do not pay a subscription on your behalf with our own means. The second offer is frequently requested and looks obliging; it creates a dependency you only leave by redoing the project, and we prefer to say so at the moment it is asked for.
We give no tax opinion. The characterisation of a foreign-currency subscription, the fate of the tax and the accounting treatment of the expense are your accountant’s work, and we stop at describing what is bought. We will tell you when the question has changed trade.
Frequently asked questions
Can we use a free trial in the meantime?
Yes, and it is the right way to keep development moving while the process runs. What cannot be done on a free trial is opening to the public: a service depending on a payment not yet authorised will stop, and it will stop when there are customers behind it.
Our supplier accepts bank transfer. Is that simpler?
It is the payment method the regular route uses, so yes, that is good news — but the transfer is the last step and not a shortcut: it comes after the authorisation and the domiciliation. A supplier who accepts transfer and provides a proper invoice mainly makes assembling the file easier.
What if the amount is very small, a few thousand dinars a month?
The regime does not depend on the amount, and that is precisely what makes small subscriptions painful: the administrative cost is the same as for an expense ten times larger. It is the strongest argument for consolidating, prepaying a year, or going through a local supplier who invoices in dinars.
Can a foreign company invoice us in dinars?
Some do when they have a local presence, and it changes everything: the expense becomes an ordinary charge, with no currency outflow and no file. It is a question to ask a supplier before concluding, because the answer can decide between two otherwise equivalent suppliers.
Who should handle this internally, IT or accounting?
Both, in that order: IT describes what is being bought and why, accounting carries the file and handles the characterisation. The commonest failure is a file written by only one of the two — too technical for the bank, or too vague to be examined.
Is this going to change?
Foreign trade regulation moves regularly, and the note organising the ministerial step dates from July 2025. That is a reason to check what is in force at the time you assemble your file rather than copying a procedure read somewhere, including here: this page describes a dated state.
Where we come in
The four-column spreadsheet gives you two numbers: what your foreign services cost over a year, and how many currency outflows that represents. The second decides more than the first.
- We produce a sheet for your bank on each subscription: its function, its volume, its due date.
- We pull several needs onto a single contract where that is possible, and flag the ones able to stay here.
- We get the supplier to move from variable billing to an amount settled in advance.
Nothing is settled from accounts of ours, and the bookkeeping treatment of the expense belongs to your chartered accountant: our work stops at the description.
Read next
Your first AI invoice: the lines that were not in the calculation
The estimate said one amount and the invoice says another. The gap is almost never an error: it is six lines nobody counted.Integrating CIB and Edahabia online payment
Cards are no longer the constraint: there are 21.9 million of them. What is missing is merchants who accept them.Online payment once it is live: reconciliation, refunds, disputes
Getting accredited takes a few weeks. Running the payments every day is the work nobody describes to you before the contract is signed.
Let us talk about your project
A free audit, no commitment: we look at your online presence and tell you what is holding it back.