Accounting · Dundee

QuickBooks closes your Dundee studio's month. It just can't tell you what you actually earned.

The short answer

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 scopeTypical costTimeline
Recognition layer over Xero + reporting£40k to £65k3 to 4 months
Add royalty and recoupment tracking£65k to £90k4 to 5 months
Full management accounting + grant + audit£90k to £120k5 to 6 months
Cost by project scopeCost by project scopeRecognition layer over Xero + reporting$40k to $65kAdd royalty and recoupment tracking$65k to $90kFull management accounting + grant + audit$90k to $120k
Typical project cost bands. Source: Digital Heroes 2026 delivery benchmarks.

What your build should include

What to build in
+Milestone-based revenue recognition tied to publisher sign-offs
+Recoupable advance and royalty tracking with break-even visibility
+Grant income recognition and cost recovery across periods
+Two-way sync with Xero or QuickBooks for statutory accounting and MTD
+Management reporting that reconciles to the statutory ledger
+Audit trails sized for funder and publisher reviews

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.

Red flags when hiring (and what to ask instead)
  • !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
Want these numbers scoped for your Dundee operation?
Bring the messy version. You leave with a plan and a real number in 48 hours.
Talk to Digital Heroes

Most Dundee teams pricing accounting end up comparing notes on warehouse management, field service management, erp too; the systems share one data spine.

Rohan Malhotra · Enterprise Software Consultant

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.

FAQ

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.

Keep reading