Operating across multiple African countries: a logistics primer
How to build a pan-African startup without getting crushed by logistics, customs, currencies, and compliance. A practical guide for founders scaling across borders.
Operating across multiple African countries: a logistics primer
You've built product-market fit in Nigeria. Now someone in Kenya wants your service, or a supplier in Ghana offers better margins. The instinct is to say yes to everything. Then you hit customs paperwork, three different tax regimes, currency conversions that eat your margin, and a logistics chain that moves at the speed of a Lagos traffic jam.
This is where most pan-African startups stumble—not because the opportunity isn't real, but because they treat cross-border operations like a simple scaling problem when it's actually a systems problem. You need to understand how goods move across Africa, how to stay compliant in each market without hiring five accountants, and how to price your offering when the naira, shilling, and cedis all move independently.
By the end of this article, you'll have a framework for deciding which countries to enter, how to structure your operations to minimise tax drag, what logistics partners actually work, and how to price across currency zones without going bankrupt. We've worked with dozens of founders at LaunchPad who've done this well and many who've learned expensive lessons. This is what we've learned.
Why pan-African logistics is harder than it looks
Africa is not one market. That's the first thing to internalise. The African Continental Free Trade Area (AfCFTA) was supposed to change this—and it's helping—but it doesn't mean you can treat Kano the same as Kampala or Accra the same as Addis Ababa.
Here's what makes it genuinely difficult:
Border infrastructure is inconsistent. Some borders have functioning customs systems that can process a shipment in hours. Others take days or weeks, with informal taxes at checkpoints that aren't in any rulebook. The Lagos-Accra corridor is relatively smooth. The Lagos-Kinshasa route is not.
Regulatory frameworks are fragmented. Nigeria's CBN has specific rules about what can be imported, what requires duty, and how foreign exchange works. Kenya's tax authority has different thresholds. Ghana's import regime is different again. You can't write one compliance playbook.
Last-mile logistics is expensive and unreliable. Getting a package from a port in Lagos to a customer in Kano is straightforward. Getting it to a small town in Uganda requires a different kind of partner. Most African logistics companies are strong in one or two countries, not five.
Currency volatility is real. If you price in naira and your costs are in dollars, you're exposed. If you price in dollars and your customer only has cedis, conversion fees eat your margin. There's no perfect answer, but there are better answers. We've written about FX strategy for Nigerian startups earning in dollars separately, but the principle applies across borders too.
Compliance costs are high relative to volume. Until you're shipping thousands of units a month, every border crossing, every tax registration, every compliance check feels disproportionately expensive.
The founders who succeed at this don't try to solve everything at once. They pick one or two new markets, get the operations right, then replicate.
Mapping your expansion: which countries first
Not every African country makes sense for your first cross-border expansion. You need to think about three things: regulatory friendliness, logistics infrastructure, and market size.
The decision matrix
Before you enter a new country, score it against these criteria:
| Criterion | Weight | Nigeria | Kenya | Ghana | Senegal |
|---|---|---|---|---|---|
| Customs efficiency (1-5) | 30% | 3 | 4 | 4 | 3 |
| Logistics partner availability | 25% | 5 | 4 | 4 | 2 |
| Tax compliance complexity (1-5, lower is better) | 25% | 2 | 2 | 3 | 2 |
| Market size (GDP per capita + population) | 20% | 5 | 4 | 3 | 2 |
This isn't precise, but it's a starting point. Nigeria scores highest on logistics because you probably already have relationships here. Kenya scores well on customs and tax. Ghana is middle-ground but with better political stability than some neighbours. Senegal is smaller but has a reputation for cleaner business processes.
For a typical Nigerian fintech or logistics startup, the first expansion is usually Kenya or Ghana. For an e-commerce or agritech business, it might be Kenya (larger market) or Senegal (less saturated). For a B2B SaaS play, you might start with Johannesburg or Cape Town, where there's more corporate spend.
The point: don't expand because you can. Expand because the unit economics work and the logistics are manageable.
Start with one geographic hub
Most successful pan-African startups don't operate evenly across the continent. Instead, they establish regional hubs. A Lagos-based fintech might have a physical presence in Nairobi to serve East Africa. A Kigali-based logistics startup might have someone in Dar es Salaam. A Cape Town SaaS company might operate primarily from South Africa and Johannesburg.
This hub approach means:
- One person (or one small team) understands the local regulatory environment deeply
- You have a local phone number and address, which matters for compliance and trust
- You can negotiate with local partners from a position of familiarity
- You're not trying to manage five different tax registrations from head office
For your first expansion, plan to spend 2-3 months establishing this hub—whether that's hiring someone locally, partnering with a local co-founder, or setting up a representative office.
Structuring your legal and tax footprint
This is where most founders get it wrong. They either:
- Try to operate everywhere from Nigeria without registering locally (risky, non-compliant)
- Register a full subsidiary in every country (expensive, creates compliance overhead)
- Use a regional holding company in a tax-friendly jurisdiction (sometimes smart, sometimes overkill)
The right answer depends on your revenue, your margins, and your risk tolerance.
Option 1: Local registration with minimal overhead
For most early-stage startups, this is the play. You register a local entity in each country where you have meaningful revenue (typically once you hit $50k-$100k annually in that market). You hire a local accountant or use a service like Lemonade Finance or Andela's back-office equivalent to handle compliance. You keep decision-making and product development in your home country.
This works if:
- You're generating revenue locally (not just selling to local customers from abroad)
- You're willing to file tax returns and comply with local regulations
- Your margins can absorb 15-25% for accounting and compliance
If you're a Nigerian startup operating in Kenya, you'd register with the Kenya Revenue Authority, get a tax ID, and file annual returns. It's not complex, but it requires discipline.
Option 2: Regional holding company
If you're planning to operate in 5+ countries and you have meaningful revenue, a regional holding company might make sense. Some founders use a Mauritius entity or a South African entity as a parent, with local subsidiaries underneath. The advantage is tax efficiency and simplified reporting to investors. The disadvantage is upfront cost and complexity.
This typically makes sense once you've proven the model works in 2-3 countries and you're raising institutional capital.
Tax registration essentials
Whatever structure you choose, you need to understand each country's tax regime. We've written a detailed guide on taxes for a Nigerian startup in 2026, but the principles apply across borders:
- VAT/GST: Most African countries charge VAT (typically 15-18%). You need to understand whether you're VAT-exempt, whether you can reclaim VAT on inputs, and how to handle cross-border VAT.
- Corporate income tax: Ranges from 20-30% across the continent. Some countries offer tax holidays for tech startups (Rwanda, for instance). Some don't.
- Withholding tax: Many countries require you to withhold tax on payments to non-residents. This is complex if you're paying contractors or service providers across borders.
- Transfer pricing: If you have a parent company and local subsidiaries, tax authorities will scrutinise how you price transactions between them.
The practical move: hire a local accountant in each country. Budget $200-$500 per month per country for basic compliance. It's cheaper than getting it wrong.
Logistics: choosing partners and structuring flows
Logistics is where the rubber meets the road. You can have perfect tax compliance and still fail if your goods take three weeks to cross a border or arrive damaged.
Types of logistics partners
1. Integrated regional carriers (Kobo360, Lori Systems, SafeBoda in some markets)
- Pros: local expertise, real-time tracking, understand border processes
- Cons: may not cover all countries equally, pricing varies
- Best for: B2B goods, regular shipments
2. Traditional freight forwarders (DHL, FedEx, UPS, local equivalents)
- Pros: reliable, professional, clear pricing
- Cons: expensive for high-volume, low-margin goods
- Best for: high-value items, time-sensitive shipments
3. Hybrid models (Shamba, for instance, combines logistics with supply chain financing)
- Pros: can bundle services, understand your unit economics
- Cons: may lock you into their platform
- Best for: agritech, supply chain businesses
4. In-house logistics (once you reach scale)
- Pros: control, margin capture, brand experience
- Cons: capital-intensive, requires expertise
- Best for: high-volume, repeat routes
Practical logistics setup
For your first expansion, do this:
- Map your shipment flows. Where are goods coming from? Where are they going? How often? What's the average shipment size and weight?
- Get quotes from 3-5 logistics partners. Don't just ask for a per-kg rate. Ask for end-to-end cost (including customs clearance, documentation, last-mile delivery). Ask for their failure rate and what happens when something goes wrong.
- Run a pilot. Send 10-20 shipments with your chosen partner before committing. Track everything. Measure time, cost, and damage rate.
- Negotiate volume discounts early. Once you've proven the route works, lock in pricing for 6-12 months. This protects your margins.
- Build redundancy. Have a backup partner for critical routes. If your primary partner fails, you don't stop.
Customs and documentation
This is tedious but critical. For each shipment crossing a border, you need:
- Commercial invoice (what's being shipped, value, HS code)
- Packing list (detailed breakdown of contents)
- Bill of lading or airway bill (proof of shipment)
- Certificates of origin (required under AfCFTA for tariff benefits)
- Import/export licenses (if your product requires them—medicines, electronics, etc.)
Most logistics partners handle this, but you need to verify. Don't assume. Ask explicitly: "Who prepares the customs documentation? Who pays for it if there's a delay? What's your track record with this specific border?"
One concrete example: if you're shipping electronics from Nigeria to Kenya, you need an HS code (likely 8471 for computer equipment), a certificate of origin to claim AfCFTA benefits (which can reduce tariffs from 25% to 0%), and an import license from Kenya's revenue authority. Your logistics partner should know this. If they don't, find another partner.
Pricing across currencies and markets
This is where founders often leave money on the table or price themselves out of markets.
The currency problem
If you price in naira, you're exposed to naira weakness. If you price in dollars, you're pricing out local customers. If you price in local currency, you're exposed to that currency's weakness.
There's no perfect answer, but here are the trade-offs:
Price in USD (or your home currency):
- Pros: protects your margins, simple for you
- Cons: customers in weaker currencies feel expensive, you lose price-sensitive sales
- When to use: B2B, high-value services, international markets
Price in local currency:
- Pros: feels natural to local customers, easier to sell
- Cons: you're exposed to currency depreciation, your margin shrinks over time
- When to use: B2C, high-volume, price-sensitive markets
Price in a basket (e.g., 50% USD, 50% local):
- Pros: balanced exposure
- Cons: complex, confusing for customers
- When to use: rarely
Price in local currency, with a USD floor:
- Pros: local customers see local prices, you have a minimum margin
- Cons: requires dynamic pricing, annoying to update
- When to use: if you have the tech infrastructure
Most successful pan-African startups we work with do this: they price in local currency (so a Kenyan customer sees KES, a Ghanaian sees GHS), but they set the local price based on a USD equivalent. So if your service costs $100/month, you price it at KES 13,000 (roughly 130 USD at current rates) or GHS 600. Every quarter, you review exchange rates and adjust. It's not perfect, but it works.
For more detail on managing FX across your business, see our FX strategy for Nigerian startups earning in dollars.
Market-based pricing
Beyond currency, you also need to account for purchasing power. A SaaS tool that costs $50/month might be affordable in South Africa but expensive in Uganda. You have options:
- Uniform pricing: Same price everywhere. Simple, but you leave money on the table in rich markets and price out poor markets.
- GDP-adjusted pricing: Price based on local GDP per capita. More sophisticated, but can feel unfair.
- Tiered pricing: Offer a cheap tier (for emerging markets) and an expensive tier (for mature markets). This works well for B2B SaaS.
The practical move: start with uniform pricing in local currency. Once you have data from multiple markets, move to tiered pricing if it makes sense.
Compliance and regulatory frameworks
Each African country has its own rules about what can be imported, who can operate a business, and how money can move across borders.
Key regulations to understand
Import restrictions: Some countries restrict certain goods. Nigeria, for instance, has a list of items that can't be imported (certain food items, used vehicles, etc.). Check before you ship.
Foreign exchange controls: Nigeria's CBN has rules about how much foreign currency can leave the country. Kenya's central bank has similar rules. If you're repatriating profits or paying international suppliers, you need to understand these.
Data localisation: Some countries require data to be stored locally. If you're a SaaS company, this matters. Rwanda is relatively open. South Africa has stricter rules.
Business registration: To operate legally, you typically need to register with the local corporate affairs commission or equivalent. In Nigeria, that's the CAC. In Kenya, it's the Registrar of Companies. In Ghana, it's the Registrar General's Department. The process is similar but not identical. We've written a full guide on registering a Nigerian startup with CAC in 2026, and the principles apply elsewhere.
Staying compliant without going mad
Here's a practical checklist:
- Hire a local accountant or compliance partner in each country. Budget $300-$500/month. Non-negotiable.
- Register your business within the first month of operations. Don't wait. Fines for operating unregistered are worse than registration costs.
- Get tax ID and VAT registration. This is usually automatic once you register, but verify.
- File annual tax returns on time. Set a calendar reminder. Penalties for late filing are steep.
- Keep clean records. Every invoice, every receipt, every shipment. If you get audited, you need to prove everything.
- Understand currency rules. If you're moving money across borders, know what's allowed and what requires approval.
Real examples: how founders are doing this
Agritech: Shamba
Shamba operates across East Africa, connecting smallholder farmers to buyers. They've had to solve logistics (getting produce from farm to buyer), compliance (different tax rules in Kenya vs. Tanzania), and currency (managing in KES, TZS, and USD). Their approach: they partnered with established logistics providers in each country rather than building their own. They registered local entities in Kenya and Tanzania. They price in local currency but manage FX risk through forward contracts. See their launch profile here.
Logistics: Kola
Kola is a last-mile logistics platform operating across Nigeria and Ghana. Their challenge: understanding local delivery networks, managing driver incentives across different wage levels, and pricing for profitability in each market. Their approach: they started in Lagos (proved the model), then expanded to Accra (similar market, nearby). They hired local operations managers who understand the nuances of each market. They price based on local delivery costs, not a uniform formula. See their launch profile here.
Both examples share a pattern: they didn't try to solve everything from HQ. They hired locally, registered locally, and adapted to each market while maintaining a consistent core product.
Building your operational playbook
Once you've entered your first new country, document everything. Create a playbook that covers:
- Market entry checklist: What needs to happen in the first 30 days? (Registration, tax ID, bank account, logistics partner, local hire?)
- Compliance calendar: When do tax returns need to be filed? When do audits happen? When do regulatory changes typically occur?
- Pricing framework: How do you set prices? How often do you review? What's your FX policy?
- Logistics SOP: Which partner do you use? What's the backup? What's the maximum acceptable delivery time? What do you do if something goes wrong?
- Escalation path: If something breaks (customs holds a shipment, a partner fails, a tax audit happens), who's responsible for fixing it?
This playbook becomes your template for the next market. It won't be perfect, but it's better than making it up as you go.
Common mistakes to avoid
1. Entering too many countries at once. You'll stretch yourself thin, make mistakes, and burn cash. Pick one or two. Get them right. Then expand.
2. Assuming AfCFTA solves everything. It helps (tariffs are lower), but borders are still borders. Customs still exist. You still need documentation.
3. Not hiring locally. You can't manage compliance and operations for a country you don't live in. Hire someone who knows the market.
4. Underestimating compliance costs. Budget for accountants, lawyers, and consultants. It's not optional.
5. Ignoring currency risk. You will get burned if you don't think about FX. Plan for it.
6. Picking the wrong logistics partner. This is where most things actually break. Take time to vet them properly.
FAQ
Q: Do I need to register a business in every country where I have customers? A: Not necessarily. If you're selling digitally to individuals, you might be okay operating from Nigeria. But if you have employees, a physical office, or significant revenue, you should register locally. The threshold varies by country and tax authority. Consult a local accountant.
Q: How much does it cost to enter a new African country? A: Budget $5,000-$15,000 for the first year (registration, compliance, accountant, initial logistics setup). After that, $300-$500/month for ongoing compliance. If you're hiring a local employee, add $500-$2,000/month depending on the country and role.
Q: Can I use AfCFTA to reduce tariffs on my imports? A: Yes, but only if your goods originate in an AfCFTA member country and you have proper documentation (certificate of origin). Most African countries are members, but not all. Check the list. And ensure your logistics partner understands how to claim the benefit.
Q: What happens if my logistics partner loses a shipment? A: This is why you need a contract. Most partners have insurance and will compensate you for declared value. But read the fine print. Some have caps or exclusions. And have a backup partner ready.
Q: How do I manage FX risk across multiple countries? A: Price in local currency, but set the local price based on a USD equivalent. Review and adjust quarterly. For larger transactions, consider forward contracts with your bank. For more detail, see our guide on FX strategy for Nigerian startups earning in dollars.
What to do next
If you're planning your first cross-border expansion, start here:
- Map your expansion: Use the decision matrix above to identify your first market. Talk to founders who've already expanded there. Ask them what surprised them.
- Get your home-country house in order: Make sure you understand Nigerian tax and compliance rules before you layer on complexity. Our guide on taxes for a Nigerian startup in 2026 covers this.
- Hire locally: Before you enter a new country, hire or partner with someone who knows it. They'll save you thousands in mistakes.
Pan-African expansion is hard, but it's doable if you treat it as a systems problem, not just a growth opportunity. Start small, document what works, and scale deliberately.
Frequently asked questions
Do I need to register a business in every country where I have customers?
How much does it cost to enter a new African country?
Can I use AfCFTA to reduce tariffs on my imports?
What happens if my logistics partner loses a shipment?
How do I manage FX risk across multiple countries?
Mentioned in this article
Founder of LaunchPad. Building the home for Nigerian makers. Previously shipped Headhunter.ng and a handful of other things.