The six layers of a mature e-commerce finance stack
A good setup usually covers six functions.
1. Primary business account
The central account for income, taxes, salaries, fixed costs and liquidity management. Stability and reliability matter more here than rewards.
2. Business cards and spend management
For advertising, software, travel, team spend and suppliers that accept card payments. This is where cashback, limits, virtual cards and controls become relevant.
3. Payment service provider
The provider your customers pay through: card payments, local payment methods and wallets. That is a different function from the business card you spend with. Keep both categories apart.
4. Bookkeeping
A strong stack makes sure bank and card transactions reach your bookkeeping as automatically as possible. The goal is not simply “having an integration”. The goal is less manual work.
5. Multi-currency and FX
International webshops need to handle several currencies. Key questions: can you hold currencies, what does converting cost, can you receive locally, and what does paying internationally cost?
6. Reporting and control
As the business grows you want to understand where money goes, which teams spend, which categories grow and which provider costs arise.
One provider or several?
Putting everything with one provider sounds attractive. But it is not always economically optimal. A possible setup could be:
- traditional bank: treasury and cash
- fintech provider: business cards
- payment provider: customer payments
- multi-currency provider: international transactions
- accounting: central financial administration
That is not necessarily too complex, as long as data comes together automatically. The problem starts when every part has to be reconciled by hand.
Which business card suits e-commerce?
E-commerce businesses have a different spend profile from many traditional companies. There is usually a lot of advertising spend, SaaS, digital suppliers and international spend.
So a card should not be judged on its cashback rate alone. Also look at:
- which categories count
- caps
- minimum spend
- card costs
- plan fees
- FX
- accounting integrations
You can find those conditions per provider in the provider directory.
Why virtual cards are useful
Virtual cards can separate different spend flows: one card for Meta, one for Google, one for SaaS, one per team or one per supplier.
- more control
- lower fraud risk
- simpler reconciliation
- clearer budgets
Bookkeeping should be part of your provider choice
Many businesses first pick a card and only later check whether it works with their bookkeeping. Reverse that order.
If you use Exact Online, it is worth knowing: can the provider sync directly? Are receipts included? Can a transaction be categorised automatically? Does reconciliation get easier?
The same applies to QuickBooks, Xero, Yuki, Odoo, NetSuite and other systems. See automating e-commerce bookkeeping.
When multi-currency becomes important
A business that only sells and pays in EUR gains little from complex multi-currency functionality. That changes as soon as you pay for software in USD, settle Google/Meta in other currencies, use foreign suppliers, sell in GBP/USD or expand internationally.
Small FX differences can then represent thousands of euros per year. The worked examples are in FX costs in e-commerce.
How to assess your stack
Make one table with the columns: function, current provider, annual cost, cashback/reward, FX, accounting integration, manual work and alternative.
You will often find products that survived simply because nobody ever looked again.
Start simple
A startup does not need an enterprise treasury stack. The right setup is the simplest stack that handles your current transactions, enables automation, creates no unnecessary costs and can grow with you.
Too many tools create costs too. For a new webshop this startup setup is usually enough.
When to review again?
Revisit your financial setup when:
- card spend grows strongly
- ad spend doubles
- you expand internationally
- you hire a finance employee
- you change accounting package
- provider prices change
- new financial products become available
Conclusion
The ideal finance stack is not the one with the most features. It is the combination that gives your business the lowest friction, the best economic value and enough control.