QuickBooks closes your Dundee studio's month. It just can't tell you what you actually earned.
If a Dundee studio's real revenue is publisher milestones and royalties, or a lab's income is ring-fenced grants, QuickBooks and Xero will record the cash but never the recognition logic that matters. Custom accounting software, usually a layer on top of Xero rather than a replacement, runs £40,000 to £120,000 over 3 to 6 months.
Xero and QuickBooks are brilliant at statutory accounting: invoices, VAT, Making Tax Digital, payroll. What they don't do is revenue recognition for the way Dundee actually earns money. A studio recognises revenue against signed publisher milestones and tracks recoupable advances and royalties; a lab recognises grant income across reporting periods with cost recovery. Off-the-shelf accounting treats all of it as cash in and cash out.
So finance keeps a parallel set of spreadsheets: one for milestone recognition, one for royalty break-even, one for grant cost-recovery. The accounting software shows a number that's true for tax and false for management, and the real picture, what you've earned, what's recoupable, what a funder will accept, lives outside the books entirely. That's the scattered-data problem in its most expensive form.
The problems nobody warns you about
- Milestone and royalty revenue recognised in spreadsheets because Xero only tracks cash
- Recoupable advances and royalty break-even invisible in the books until statements arrive
- Grant income and cost recovery spread across reporting periods with no native support
- Two sets of numbers: one true for tax, one true for management, neither complete
The case for owning your accounting
Custom accounting software adds the recognition logic Xero lacks while keeping Xero for statutory work: milestone revenue recognised on sign-off, recoupable advances and royalties tracked to break-even, grant income spread correctly with cost recovery. For a Dundee studio or lab, the books finally show what you've actually earned, not just what's hit the bank, and finance retires the parallel spreadsheets.
Budgeting a accounting build in Dundee
| Project scope | Typical cost | Timeline |
|---|---|---|
| Recognition layer over Xero + reporting | £40k to £65k | 3 to 4 months |
| Add royalty and recoupment tracking | £65k to £90k | 4 to 5 months |
| Full management accounting + grant + audit | £90k to £120k | 5 to 6 months |
What your build should include
Accounting services we deliver in Dundee
The engagements Dundee teams bring us most often: expense management, custom accounting software, QuickBooks integration, Xero integration and invoicing software.
Exactly what you get
You get an accounting layer that recognises milestone and royalty revenue in the books, tracks recoupable advances to break-even, and spreads grant income correctly across periods, while Xero or QuickBooks keeps handling VAT, payroll, and Making Tax Digital. Finance retires the parallel spreadsheets, and for the first time the books show what your Dundee studio or lab has actually earned.
How to choose a developer in Dundee
Choose a partner fluent in revenue recognition who will layer on Xero rather than replace it. Ask them to explain milestone and grant recognition back to you before quoting; if they can't, walk. The right developer keeps your statutory accounting and Making Tax Digital intact, reconciles the custom layer to the ledger, and builds audit trails sized for the funder and publisher reviews a Dundee firm faces.
- !They propose replacing Xero entirely. Ask why they wouldn't layer on top of it
- !No grasp of revenue recognition. Ask them to explain milestone recognition back to you
- !Weak on Making Tax Digital. Ask how statutory compliance stays intact
- !No reconciliation between custom and statutory ledgers. Ask how the two numbers agree
- !No audit-trail plan. Ask how funder and publisher reviews are supported
Most Dundee teams pricing accounting end up comparing notes on warehouse management, field service management, erp too; the systems share one data spine.
Rohan advises mid-market and enterprise teams on ERP, CRM and custom software, and has led delivery on dozens of business-software builds.
Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
Should we replace Xero with custom accounting software?
Almost never. Xero handles statutory accounting and Making Tax Digital well. The right build layers revenue recognition for milestones, royalties, and grants on top, keeping Xero for the compliance work it already does properly.
Can custom accounting recognise publisher milestone revenue?
Yes. Revenue is recognised against signed milestones, with recoupable advances and royalties tracked to break-even, so the books show what a Dundee studio has actually earned rather than just the cash received.
How does it handle grant income for a Dundee lab?
Grant income is recognised across reporting periods with cost recovery, producing funder-ready reports. That replaces the spreadsheet that currently tracks what UKRI or Wellcome will accept outside the books.