Your Dundee studio runs on milestones; NetSuite runs on purchase orders. They never met.
If NetSuite or SAP forces a Dundee games studio to fake milestone deliverables as invoice line items, or makes a Tay-side biotech bend grant-funded budgets into standard cost centres, you have outgrown configurable ERP (Enterprise Resource Planning). A custom ERP for a Dundee operation typically runs £70,000 to £190,000 over 5 to 9 months, and it earns that by modelling the way you actually get paid: publisher milestones, contractor day rates, and ring-fenced research grants.
Dundee's economy is games studios, design houses, and life-sciences labs, and not one of them sells widgets. Off-the-shelf ERP assumes a stock item, a unit price, and a purchase order. A studio shipping a co-published title on Steam recognises revenue against a milestone signed off by a publisher in another timezone, with a recoupable advance sitting against future royalties. NetSuite can hold that number, but only if your finance lead manually reconciles it against the build tracker every month.
The life-sciences side is worse. A drug-discovery group spending against a UKRI or Wellcome grant needs cost recovery, ring-fenced budgets, and audit trails that survive a funder review. SAP Business One and Microsoft Dynamics treat a grant as just another customer account, so when the funder asks why £14,000 of consumables landed in month nine, the answer lives in three spreadsheets and someone's memory.
The case for owning your erp
A custom ERP lets a Dundee studio define a milestone as a first-class object: linked to a build version, a publisher contract, a recoupable advance, and a payment schedule, so the moment a deadline slips the cashflow forecast moves with it. For a life-sciences group it means grant accounting with ring-fenced budgets and funder-shaped reports built in, not bolted on. You stop paying per-seat for modules you never use and start modelling the three revenue shapes that actually run this city.
What your build should include
What we build under ERP in Dundee
Everything an ERP build here can cover: manufacturing ERP, distribution ERP, custom ERP modules, ERP API integration, ERP implementation and ERP integration.
Budgeting a erp build in Dundee
| Project scope | Typical cost | Timeline |
|---|---|---|
| Milestone billing + project accounting core | £70k to £110k | 4 to 6 months |
| Add grant accounting + multi-currency revenue recognition | £110k to £150k | 6 to 8 months |
| Full ERP with CRM (Customer Relationship Management), inventory, and BI integration | £150k to £190k | 8 to 9 months |
Delivery, week by week
Exactly what you get
You get an ERP that treats a publisher milestone, a research grant, and a contractor day rate as native objects, not workarounds. Finance sees a slipped Dundee build deadline ripple into the cashflow forecast immediately. Funder reviews stop being a fire drill because cost recovery is structured at entry. And your project management software, CRM, and accounting software finally read from one ledger instead of three exports.
How to choose a developer in Dundee
Pick a team that has built for project-based businesses, ideally near the Abertay and games-cluster ecosystem, and can speak fluently about revenue recognition before they touch code. Ask to see a milestone-to-cash flow they've shipped. The right partner integrates with what already works (Xero, HMRC MTD, your banking) rather than rebuilding it, and stays for the unglamorous year of patches and funder-report tweaks after launch.
- Milestone-to-cash visibility: a slipped publisher deadline updates the cashflow forecast the same day, not when the invoice ages
- Grant and project accounting with ring-fenced budgets and funder-ready cost-recovery reports for UKRI, Wellcome and Innovate UK reviews
- Contractor management with day rates, IR35 status and project margin in one ledger instead of a parallel spreadsheet
- Royalty and recoupment tracking so you know your break-even on a co-published title before the statement lands
- One source of truth that connects your project management software, your accounting software, and your business intelligence dashboards
- A custom ERP is a multi-year commitment: you own upgrades, security patches, and the integration with HMRC's Making Tax Digital that NetSuite ships for free
- Build timelines of 6 to 9 months mean you live with the broken spreadsheet process while it's being replaced
- Underestimating finance-team change management is the classic failure: the tool is only as good as the team's willingness to stop using the old docs
- If your revenue model is genuinely simple, you will overpay versus configuring Odoo or Dynamics
- !They quote a flat ERP price before understanding your milestone or grant model. Ask them to whiteboard your revenue recognition first
- !No experience with project-based or grant-funded businesses. Ask for a reference in games, agencies, or research
- !They want to rebuild accounting from scratch instead of integrating Xero or HMRC MTD. Ask what they'd reuse
- !Vague on data migration. Ask exactly how they'll move three years of project history without losing audit trails
- !No plan for finance-team adoption. Ask how they'll get people off the old spreadsheets
Teams investing in erp in Dundee usually scope it next to internal tools, shopify, inventory management, since these systems share data and budgets.
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
Can a custom ERP handle UKRI and Wellcome grant accounting for a Dundee lab?
Yes. The point of going custom is modelling ring-fenced grant budgets, cost recovery, and funder-shaped reports as native features, so a Wellcome or UKRI review pulls a clean export instead of a manual rebuild from spreadsheets.
How does custom ERP handle publisher milestone payments?
A milestone becomes a first-class object linked to a build version, a publisher contract, and any recoupable advance. When a deadline slips, the cashflow forecast updates the same day rather than surfacing when the payment is already late.
Should a small Dundee studio build ERP or configure Odoo?
If you run under 30 people with conventional invoicing, configure Odoo or Dynamics. Build custom only when milestone, royalty, or grant revenue forces you to fake your real model in off-the-shelf software every month.
How long until we can stop using spreadsheets?
Plan for 5 to 9 months to first production cutover. You live with the old process during the build, which is why migration and finance-team adoption planning matter as much as the code.
Does a custom ERP replace our accounting software?
Usually not. Most Dundee builds integrate with Xero or QuickBooks for statutory accounting and Making Tax Digital, while the custom layer handles milestone, grant, and project logic those tools can't model.