The opening claim
A founder in Algiers tells me his monthly recurring revenue is growing and his burn rate is under control. He has a slide with a hockey stick on it. He has forty thousand users. He also cannot pay his two developers this month.
He imported a scoreboard from a market that does not exist here. In San Francisco those metrics are rational, because they describe a machine that runs on card rails, venture capital and a customer who will happily authorise a recurring charge for eleven months without thinking about it. None of those three things are present in Algeria.
Running Silicon Valley plays in this market is not ambitious. It is a slow way to go broke while feeling sophisticated about it.
The mechanism 🧠
Start with the piece everything else rests on: there is no domestic recurring billing rail worth building a business on.
A CIB or Edahabia card is tied to a dinar account and works inside the country. There is no widespread card on file culture, no consumer habit of authorising an open ended monthly charge, and no expectation that money leaves your account without you doing something. Chargily makes online collection genuinely possible and it is worth integrating, but "I can collect a payment online" and "I can silently charge 2,400 DZD every month for two years" are completely different capabilities. The second one is what the SaaS model is actually built on.
Remove it and the entire Western playbook loses its foundation. Here is why.
The SaaS model says: acquire a customer at a loss, recover it over months of automatic renewals, and treat the gap as investable. That arithmetic only works if renewals are passive. When every renewal requires a human decision, a phone call, a cash handover or a bank transfer somebody has to actually go and do, churn is not a leak you optimise. It is the default state, and revenue is something you re earn every cycle.
The second import that fails is growth before revenue. Free users are cheap to acquire and worth nothing without a conversion mechanism, and your conversion mechanism is a manual collection. Forty thousand users who cannot be charged is not traction, it is a hosting bill.
The third is burn rate as a planning tool. Burn assumes a runway, and a runway assumes a raise. For most Algerian founders there is no raise. There is savings, family money, and revenue. In that world the correct metric is not months of runway, it is whether this month's collections cover this month's costs.
So the model that actually works is the one that looks unglamorous on a slide: annual or semi annual prepayment, collected in cash or by transfer, sold by a human, with the discount for paying up front doing the work that automatic renewal does elsewhere. You are not running a subscription business. You are running a business with contracts, and the cash arrives at the front.
Comparative Breakdown
| Dimension | Imported SaaS playbook | What survives in Algeria |
|---|---|---|
| Billing | Card on file, silent monthly renewal | Annual or semi annual prepayment |
| Collection | Automatic | A human collects: cash, transfer, in person |
| Primary metric | MRR and growth rate | Cash collected this month |
| Acquisition | Paid ads to a self serve signup | Direct sales, referral, physical presence |
| Customer acquisition cost | Recovered over twelve months | Must be recovered close to immediately |
| Free tier | The top of the funnel | Mostly a cost with no conversion rail |
| Churn | A percentage you optimise | A renewal you must go and win |
| Runway | Months of burn until the raise | Whether collections cover costs |
| Winner profile | Best product, fastest growth | Best cash discipline and coverage |
| Failure mode | Missed growth targets | Cannot make payroll while "growing" |
The Algerian reality
Three specifics decide it, and none of them are on a Y Combinator slide.
Cash is the settlement layer, and it moves slowly. Roughly nine in ten consumer transactions are cash on delivery. For B2B software the equivalent is a transfer or an envelope, arriving after the work, often late. This means your working capital problem is not theoretical. You can be profitable on paper and unable to pay salaries, because profit is an accounting opinion and payroll is a date. Any plan that assumes money arrives when the invoice says it does is a plan that has never been tested here.
The buyer needs to see a person. In a market with a real trust deficit, and where a burned client has no practical legal recourse for a 200,000 DZD dispute, a self serve signup flow does not close an enterprise deal. Somebody goes, sits, demonstrates a working system, and is visibly reachable afterwards. That is expensive per customer, and it is also the only thing that works. It means your economics must support a sales motion with a human in it, which means higher contract values and fewer, better customers rather than volume.
Foreign currency is a hard constraint on your own costs. Your revenue is in dinars. A meaningful part of your cost base is in dollars: hosting, model APIs, tooling, app store fees. The official rate and the street rate are far apart, a CIB card cannot pay a foreign subscription at all, and the legal retail allocation is small and conditional. So every dollar of infrastructure is more expensive than it looks on the invoice, and pricing built on Western SaaS margins quietly does not hold. This is a direct argument for managed services on free tiers early, and for avoiding infrastructure you are paying for before it earns.
Put those together and the winner in this market is not the flashiest platform. It is the operator with collections discipline: prepaid contracts, a short list of customers who actually pay, low fixed costs in foreign currency, and enough presence on the ground that renewal is a conversation rather than a hope.
What to actually do 🛠️
Price annually, collect up front, discount for it. Two months free on an annual prepayment is cheap compared to chasing twelve collections. You are buying certainty, and certainty is the scarce good here.
Track cash collected, not revenue booked. One number, monthly: what actually landed. Booked revenue that has not arrived is a story. If you keep one dashboard, make it that.
Charge enough to afford a human. This market requires a sales motion with a person in it, so volume pricing does not work. Fewer customers at a serious contract value beats a long tail you cannot afford to visit.
Make renewal a scheduled human act, not a hope. Put the date in a calendar, contact the client before it, and go. Passive renewal does not exist here, so build the operational habit that replaces it.
Keep your dollar costs near zero until revenue is real. Free tiers, managed backends, no idle servers. Every dollar of infrastructure costs you more dinars than the sticker suggests, and that gap is invisible until you convert it.
Sell to businesses that already have money moving. A shop with daily cash flow can pay you next month. A pre revenue startup with a pitch deck cannot, no matter how much it wants your product.
Keep a real buffer. Three months of payroll in cash, untouched. Not conservatism, arithmetic: your clients pay late and your obligations do not.
Do not report vanity numbers to yourself. User counts and app downloads are not evidence of a business in a market with no automatic billing. The only honest scoreboard is money collected and customers renewed.
TL;DR 🧾
There is no silent recurring charge in Algeria, so there is no passive revenue. Collect annually, collect up front, count cash and not bookings, and keep your dollar costs near zero. The winner here is not the fastest growing platform, it is the one that can still make payroll in March.
LINKEDIN VERSION
A founder in Algiers told me his MRR is growing and his burn is under control. He has forty thousand users. He also cannot pay his two developers this month.
He imported a scoreboard from a market that does not exist here.
The SaaS playbook rests on one thing: a card on file that renews silently every month. That is what makes it rational to acquire a customer at a loss and recover it over twelve automatic renewals.
Algeria does not have that rail. CIB and Edahabia are domestic dinar cards. There is no card on file culture and no expectation that money leaves your account without you doing something. Chargily makes online collection possible, and collecting a payment is not the same capability as silently charging 2,400 DZD every month for two years.
Remove passive renewal and the whole model inverts. Churn stops being a percentage you optimise and becomes the default state. Revenue is something you re earn every cycle, in person.
So the model that works looks unglamorous. Annual or semi annual prepayment. Collected by a human. Discounted for paying up front, because the discount does the job automatic renewal does elsewhere.
Two more local facts. Your revenue is in dinars and your hosting is in dollars, at a street rate your CIB cannot even reach. And an enterprise buyer here will not close through a self serve signup, because a burned client has no realistic recourse.
The winner is not the fastest growing platform. It is the one that can still make payroll in March.