From accounting software to expense tracking to invoicing. Our recommended tech stack for managing your business finances.
The right tools make financial management dramatically easier. The wrong tools (or no tools) make it a constant headache.
After working with dozens of online businesses, we've developed strong opinions about what works. Here's our recommended stack, with options for different needs and budgets.
Accounting Software
This is the foundation of your financial system. Everything else connects to it.
Xero - Our Top Pick
Price: £15-50/month depending on plan
Best for: Most online businesses, especially those planning to grow
Why we like it:
- Excellent bank feed integration with UK banks
- Huge ecosystem of apps and integrations
- Clean, intuitive interface
- Great for collaboration (with accountants/bookkeepers)
- Scales well as you grow
- Strong multi-currency support
The starter plan (£15/month) limits you to 20 invoices and 5 bills per month. Most growing businesses need the Growing plan (£35/month) for unlimited transactions.
QuickBooks - Strong Alternative
Price: £12-35/month
Best for: Businesses already familiar with QuickBooks, or those wanting a slightly simpler interface
QuickBooks is perfectly good. It does everything most small businesses need. Some people find it slightly more intuitive than Xero for basic tasks. The app ecosystem is smaller, but covers the essentials.
FreeAgent - Great for Freelancers
Price: £14.50/month (or free with NatWest/RBS/Mettle/Starling)
Best for: Freelancers and sole traders
FreeAgent is simpler than Xero or QuickBooks, which can be a feature. It has built-in UK tax estimates and Self Assessment filing. If you're a sole trader with straightforward needs, it's excellent.
Banking
Traditional banks are fine, but modern business banks are built for online businesses.
Wise Business - Best for International
Price: Free account, pay-per-use fees
Best for: Anyone receiving or sending money internationally
Wise is essential if you deal with multiple currencies. You get local account details in GBP, EUR, USD, and more. The exchange rates are mid-market (the real rate) with a small transparent fee. Dramatically cheaper than traditional banks for international transfers.
Starling Business - Best Free UK Account
Price: Free
Best for: UK-focused businesses wanting a solid free option
Starling's business account is genuinely free with no catches. The app is excellent, and it integrates well with Xero and other accounting software. Good for your primary UK business account.
Mercury - Best for US Presence
Price: Free
Best for: Businesses with US customers or operations
Mercury gives you a US bank account and has features designed for startups. Great interface, good integrations. If you're receiving a lot of USD, having a US account saves on conversion fees.
Revolut Business
Price: Free plan available, paid plans from £25/month
Best for: Multi-currency needs, expense cards for teams
Revolut offers multi-currency accounts with good rates, virtual cards for subscriptions, and team expense management. The free plan is limited but useful for testing.
Expense Management & Receipt Capture
Stop losing receipts. These tools make expense tracking automatic.
Dext (formerly Receipt Bank) - Most Powerful
Price: From £18/month
Best for: Businesses with lots of expenses to track
Dext is the gold standard for receipt capture. Take a photo, forward an email, or connect it to your email and let it find receipts automatically. It extracts the data and pushes it to your accounting software. Huge time saver.
Expensify - Good All-Rounder
Price: Free plan available, from $5/user/month for paid
Best for: Teams needing expense reports and approval workflows
Expensify has good receipt scanning plus expense report features. If you have a team submitting expenses, the workflow features are helpful.
Built-in Options
Both Xero and QuickBooks have mobile apps that can capture receipts. They're not as powerful as Dext, but they're included in your subscription. Fine for low volume.
Invoicing
If you send invoices, make it easy for clients to pay you.
Accounting Software Built-in
Xero, QuickBooks, and FreeAgent all have invoicing built in. For most businesses, this is sufficient. You create invoices, send them, and track payment status in one place.
Stripe Invoicing
Price: 0.4-0.5% per paid invoice
Best for: Businesses already using Stripe, wanting card payments on invoices
Stripe Invoicing lets you send invoices that clients can pay instantly by card. The fees are on top of normal Stripe processing fees, but the conversion rate (invoices actually getting paid) is typically higher than asking for bank transfers.
Payment Processing
Getting paid online requires payment processors.
Stripe - Best Overall
Price: 1.4% + 20p (UK cards), 2.9% + 20p (international)
Best for: Most online businesses
Stripe is the default choice for good reason. Reliable, developer-friendly, integrates with everything. The dashboard is excellent for understanding your revenue.
PayPal
Price: 2.9% + 30p standard
Best for: Buyer trust, especially for new businesses
PayPal is more expensive than Stripe, but some customers strongly prefer it. Offering PayPal as an option can improve conversion rates. Just watch the fees.
Shopify Payments
Price: 1.5-2% + 25p depending on Shopify plan
Best for: Shopify stores (obviously)
If you're on Shopify, using Shopify Payments simplifies things. It's powered by Stripe under the hood. The main benefit is tighter integration with your store data.
Payroll
If you pay yourself a salary or have employees, you need payroll.
Xero Payroll (UK)
Price: Included with Xero subscription
Best for: Xero users with simple payroll needs
Xero has built-in UK payroll that handles RTI submissions, pension auto-enrolment, and payslips. It's basic but covers most small business needs.
Gusto
Price: From $40/month + $6/person
Best for: US payroll
If you have US employees or contractors, Gusto is the standard choice. Handles all the US payroll complexity automatically.
Financial Dashboard / Reporting
Sometimes you need better visibility than your accounting software provides.
Fathom
Price: From $50/month
Best for: Businesses wanting deeper financial analysis
Fathom connects to Xero or QuickBooks and provides beautiful dashboards, KPI tracking, and forecasting. If you want to really understand your numbers, it's worth the investment.
Syft Analytics
Price: Free plan available
Best for: Getting better reports without much cost
Syft offers reporting and insights on top of your accounting data. The free tier is surprisingly useful.
The Recommended Stack
Budget Stack (< £50/month)
- Banking: Starling (free) + Wise (free)
- Accounting: FreeAgent (free with Starling) or Xero Starter (£15)
- Receipts: Phone camera + accounting software app
- Payments: Stripe
Growing Business Stack (£100-150/month)
- Banking: Starling + Wise + Mercury (if US income)
- Accounting: Xero Growing (£35)
- Receipts: Dext (£18)
- Payments: Stripe + PayPal
- Reporting: Syft (free tier)
Scaling Business Stack (£200+/month)
- Banking: Multiple accounts as needed
- Accounting: Xero Established (£50)
- Receipts: Dext
- Payments: Stripe + alternatives
- Reporting: Fathom ($50)
- Consider: Dedicated bookkeeper/finance support
Connecting Everything Together
The real magic happens when your tools talk to each other. Here's how to connect them:
Essential Connections
- Bank accounts → Accounting software (automatic bank feeds)
- Payment processors → Accounting software (Stripe, PayPal integrations)
- Receipt scanner → Accounting software (Dext → Xero, etc.)
Nice to Have
- E-commerce platform → Accounting software (Shopify, WooCommerce integrations)
- Accounting software → Reporting tool (Xero → Fathom)
- Time tracking → Invoicing (if you bill hourly)
Getting Help With Setup
If connecting all these tools sounds overwhelming, consider getting help with the initial setup. A few hours of professional setup time can save you many hours of frustration and ensure everything is configured correctly from the start.
Final Thoughts
The best financial stack is one you'll actually use. Don't over-complicate things at the start. Begin with the essentials, add tools as you need them, and make sure everything talks to everything else.
And remember: tools are just tools. They make good financial habits easier, but they don't replace the habits themselves. Set up your stack, then build the routines to actually use it.
Need help setting up your financial stack?
We help online founders choose the right tools and get them connected properly.
Book a Free Consultation