Most expense problems are not really about software. They are about an approval chain that does not match how your business signs off spending, receipts that go missing in email, and a finance team losing days each month reconciling expenses against the ledger by hand. Plenty of UK businesses still run this on spreadsheets or paper, and it works until it does not, usually somewhere around twenty staff or the first audit that asks where a receipt went.
At ByteGears we build expense management software around the way your business already approves and accounts for spending. Off-the-shelf tools tend to bring their own assumptions: a per-user fee that climbs with headcount, an approval model that only does flat amount thresholds, and an accounting “integration” that turns out to be a manual CSV export. We build the system to fit your workflow, your cost centre structure, and your accounting setup, rather than asking your team to bend around someone else’s product.
This is not the right answer for everyone. If you have a small team, simple one or two-level sign-off, and standard Xero or QuickBooks accounting, a SaaS tool is usually the sensible and cheaper option, and we will say so. Custom starts to make sense when your approval rules are genuinely unusual, your volumes make per-user pricing painful, your accounting or ERP system is non-standard, or your compliance burden goes beyond what a generic tool covers.
Where off-the-shelf expense software falls short
Most UK businesses start with a generic expense tool and hit the same handful of problems:
- Rigid approval logic. Many tools only route by a single amount threshold. They cannot handle “this category always needs director sign-off”, route international travel differently from domestic, or escalate when an approver is on leave. So claims sit pending for weeks.
- The CSV export trap. Plenty of platforms advertise an accounting integration that is really a manual export. Finance still spends hours each month posting journals and chasing mismatches between the expense tool, the bank feed, and the ledger.
- Per-user pricing that scales the wrong way. A few pounds per user looks cheap until you multiply it by several hundred staff for five years, then add the line items vendors charge separately: API access, long-term receipt storage, premium support, and onboarding.
- Awkward cost and project allocation. If you allocate spend to clients, projects, restricted funds, or specific stores, generic tools struggle. Categories and cost centre codes rarely map cleanly, so someone fixes it by hand.
- Vendor lock-in. Card-first platforms tie you to their corporate card. Limited APIs make leaving expensive. Roadmaps follow the vendor’s priorities, not yours, and acquired products get quietly deprecated.
So people build workarounds. A spreadsheet here, a bit of double entry there, and the efficiency you were promised quietly disappears, while the subscription keeps coming out every month regardless.
What we build instead
Your approval workflow, exactly as it runs
We map how spending actually gets signed off in your business before anyone writes code: who approves what, at which thresholds, and what happens at the edges. Conditional routing by amount, department, category, or project; escalation when an approver is away; resubmission rules when a claim is rejected. The workflow engine matches your business, not a generic template.
Real accounting sync, not exports
Expenses post to the correct GL account in Xero, QuickBooks, or Sage automatically, with cost centres, projects, and VAT mapped the way your chart of accounts expects. We can pull corporate card transactions in for automatic matching and categorisation, so the bank feed, the expense system, and the ledger agree without anyone reconciling by hand.
UK compliance built in from the start
VAT treatment by category, digital record keeping for Making Tax Digital, and retention that meets HMRC’s six-year rule. Every submission, approval, and change is written to an immutable audit log, so a regulatory inspection or year-end audit has a clear trail rather than a gap.
You own it outright
You pay a one-off development cost and own the system and the data. No per-user licence, no annual increase, no API or storage charge appearing on the invoice. As the business changes, you commission the changes you want on your own timeline.
It grows with you
We deliver in phases. A first release typically covers receipt capture, single-level approval, and your main accounting integration. Multi-level workflows, corporate card sync, mileage tracking, multi-currency, and richer reporting follow once the core is bedded in.
A team that knows UK business rules
We are a UK-based software consultancy. You deal with people in your timezone who understand HMRC, VAT, and how UK finance teams actually work.
Features and modules we build
We cover the core of expense management and extend it to whatever your business actually needs:
- Receipt capture from a mobile app or by forwarded email, with OCR pulling merchant, date, amount, and VAT off the receipt so staff are not retyping data
- Approval workflows with multi-level chains, conditional routing, time-based escalation, and rules that match your real sign-off hierarchy
- Policy enforcement that flags or blocks out-of-policy claims against limits you set, with auto-approval for low-risk expenses under a threshold
- Accounting integration with two-way sync to Xero, QuickBooks, Sage, and other UK platforms, posting to the right GL account every time
- Corporate card sync that imports transactions, matches them to receipts, and catches duplicates
- Cost centre and project allocation, so spend lands against the right client, project, store, or fund automatically
- Multi-currency handling with exchange rates and correct VAT treatment for international claims
- Reporting and dashboards showing spend by department, project, category, or employee, plus budget-versus-actual and tax-ready exports
- Mileage and travel tracking with HMRC-compliant rate calculations
- Role-based access tuned for employees, managers, finance, and administrators
- An audit trail recording who did what and when, sufficient for HMRC and internal controls
- Reimbursement into payroll or by bank transfer, so approved claims clear in days rather than weeks
The core entities behind all of this stay consistent: employees and their approval chains, expenses and receipts, approval decisions, categories mapped to GL accounts, cost centres and projects, policies, and the audit log that ties them together.
How we build it
We work in phases so you get something usable early and can steer the rest.
Discovery and planning (2-3 weeks)
We work through your current expense process, the parts that frustrate people, your cost centre and project structure, and your integration needs. The output is a clear spec and a phased plan. Migration tends to be where projects slip, so we look hard at where historical data lives and which old workflow exceptions are worth carrying forward and which are not.
First release (around 6-10 weeks)
We build the core: receipt capture and OCR, a working approval workflow, role-based access, basic reporting, and integration with your main accounting platform. You see it taking shape rather than waiting for a single big reveal.
Extension (typically 6-10 weeks more)
Multi-level and conditional approval routing, corporate card sync, policy enforcement, the audit trail, MTD-ready record keeping, and reporting by department, cost centre, or project. Travel, mileage, and multi-currency follow if you need them.
Testing, rollout, and support
User acceptance testing, then go-live, usually as a pilot with one team before a wider rollout. Adoption is a real risk with expense tools, so we train finance and approvers properly and keep end-user training short and practical. Projects include 12 months of support.
A first release commonly runs around 6 to 10 weeks; a fuller platform with corporate card sync and an audit trail tends to land in the 12 to 16 week range. Heavy compliance, multi-system integration, or a custom interface push it further.
Cost and ownership
Custom development is a larger upfront cost than a SaaS subscription. Whether it pays off depends on your situation, so it is worth being plain about it.
- SaaS is genuinely cheaper for smaller teams. A modest team on an affordable plan with simple sign-off will usually spend less on a subscription than on a build. We will tell you if that is you.
- The maths shifts at scale. Per-user pricing keeps climbing with headcount, and the headline figure rarely includes implementation, data migration, API access, long-term receipt storage, or premium support. Over five years those extras can equal or exceed the subscription itself. At a few hundred users and high monthly volumes, a one-off build often comes out ahead.
- You own the system and the data. No licence that scales with hiring, no annual increase, no vendor deciding to deprecate a feature you depend on.
- You control the roadmap. Changes happen when your business needs them, not when a vendor schedules them.
Actual cost depends on workflow complexity, integrations, and compliance scope. A free consultation gets you a realistic figure, and an honest view on whether custom is the right call at all.
Where a custom build tends to pay off
Different sectors run expenses differently, and that is usually what makes off-the-shelf awkward:
- Professional services - consultancies, law and accountancy firms allocating travel and costs to specific clients and projects, with billable and non-billable expenses feeding profitability analysis
- Construction - subcontractor payments, material costs, and spend tracked per site or job
- Healthcare - clinical staff mileage, equipment procurement, and departmental budgets, with audit trails that stand up to CQC and internal scrutiny
- Manufacturing and logistics - expenses allocated to production runs, shipments, or vehicles, alongside fleet and maintenance costs
- Retail and multi-site operations - high volumes of small store-level expenses with per-location budgeting and allocation
- Financial services - strict approval hierarchies, immutable audit trails, and cost allocation across business units
- Charities and non-profits - restricted and unrestricted fund tracking, donor and grant reporting, and volunteer expenses kept separate from payroll
- Public sector and local authorities - approval chains tied to spend thresholds, GL and procurement coding, and audit transparency
- Technology startups - fast-changing spend policies, burn-rate visibility, and reporting investors want to see
Trigger events tend to look similar across sectors: a spreadsheet process buckling past twenty staff, an audit that finds missing receipts, distributed or remote teams making paper impossible, or MTD obligations forcing digital record keeping. We adjust the core to the compliance and reporting your industry actually requires.
Common Questions About Custom Expense Management Software
How does a custom build compare on cost with SaaS expense tools?
A custom build is a larger upfront cost than a per-user subscription, but it removes the recurring fee that scales with headcount. For smaller teams on a cheap plan, SaaS is often the sensible choice. The maths shifts once you have a few hundred users, heavy monthly volumes, or you are paying extra for API access, storage, premium support, or implementation. We will tell you honestly which side of that line you are on.
How long does a custom expense system take to build?
A focused first release - receipt capture, single-level approval, and one accounting integration such as Xero - usually takes around 6 to 10 weeks. A fuller platform with multi-level workflows, corporate card sync, and an audit trail tends to run 12 to 16 weeks. We deliver in phases so you get something usable early rather than waiting for everything at once.
Can you handle our approval workflow, even if it is unusual?
Yes, and this is often the main reason businesses move away from off-the-shelf tools. We build conditional routing by amount, department, category, or project, plus escalation rules for when an approver is on leave. If a category needs sign-off regardless of value, or international travel routes differently from domestic, we build that in rather than forcing a workaround.
Can you integrate with our accounting software and corporate cards?
Yes. We build direct, two-way syncs to platforms such as Xero, QuickBooks, and Sage so approved expenses post to the correct GL account without manual CSV exports. We can also pull in corporate card transactions for automatic matching and categorisation, and connect to payroll or HR systems for reimbursement and approver mapping.
Will the system meet HMRC, MTD, and GDPR requirements?
We build for UK requirements from the start: digital record keeping for Making Tax Digital, correct VAT treatment by category, and retention that meets HMRC's six-year rule. On data protection, we implement encryption in transit and at rest, role-based access, and an immutable audit log of every submission, approval, and change. Hosting can be kept in UK data centres where that matters to you.
What happens after launch?
You own the system and the data outright, with no per-user licence. Projects include user training tailored to finance, approvers, and general staff, plus 12 months of support. After that you can take a maintenance package or commission changes as the business evolves - new integrations, extra reporting, or workflow tweaks - on your own timeline.