Xero closed your New Plymouth month end in two days and still cannot value the half-finished spool package sitting at Bell Block
Custom accounting software for a New Plymouth business typically costs NZ$65,000 to NZ$180,000 and takes four to seven months, based on Digital Heroes delivery across 2,000+ projects. Almost nobody should replace Xero. What is worth building is the layer it does not do: work in progress valuation, retentions, progress claims, contract revenue recognition and per-job margin that ties back to the ledger.
Xero is excellent at what it does and it is the default across New Zealand for good reason. It handles GST at 15%, bank feeds and payables without complaint. What it does not do is tell you the value of a fabrication package that is 60% complete, hold a 10% retention against a contract with a defects period, or recognise revenue across a shutdown that started in one month and finished in another.
So your accountant builds a workbook. Every month someone estimates percentage complete from a supervisor's opinion, calculates WIP, journals it in, then reverses it next month. QuickBooks and FreshBooks are worse, not better, for this. The number your board sees is a manual estimate produced under time pressure by someone who already had a full workload, and nobody involved is confident about it.
What accounting costs in New Plymouth
| Project scope | Typical cost | Timeline |
|---|---|---|
| Job costing and margin layer posting to Xero | NZ$65,000 to NZ$100,000 | 3 to 4 months |
| Add WIP, accruals, retentions and revenue recognition | NZ$45,000 to NZ$80,000 | 10 to 14 weeks |
| Add progress claim generation per client format | NZ$25,000 to NZ$50,000 | 6 to 10 weeks |
The fix: accounting built for New Plymouth, not rented
Keep Xero as the ledger and build the contract accounting above it. That means percentage complete derived from measured progress rather than opinion, WIP journals generated and reversed automatically, retentions held with release dates, claims raised and certified with variances tracked, and job margin reported daily. Every posting still lands in Xero, so your GST returns, bank reconciliation and annual accounts continue exactly as they are. You are not replacing your accounting system, you are giving it the contract layer it was never built to have.
- Contracts run across month ends and WIP is currently a spreadsheet estimate
- You hold retentions and the release process depends on human memory
- Your board asks for job margin and finance needs two days to answer
- Your work is short and invoiced on completion, so WIP is immaterial
- Xero Projects genuinely covers your job tracking needs
- You are under about 25 staff with straightforward time-and-materials work
The capability list that earns its budget
New Plymouth accounting: the full scope
Everything an accounting build here can cover: invoicing software, bookkeeping software, financial reporting, accounts payable automation, accounts receivable, general ledger and expense management.
How long it takes, phase by phase
Exactly what you get
A contract accounting layer sitting above Xero or MYOB: percentage complete from measured progress, automatic WIP and accrual journals with reversal, a retention register with release dates, client-format progress claims tracking claimed against certified, and daily job margin. Plus a reconciliation report proving the two systems agree. You own the code and the cloud account. In most Taranaki setups it draws cost from ERP (Enterprise Resource Planning) software development, receives labour through HR (Human Resources) software development, values stock movements from inventory management software, and publishes results into business intelligence (BI) dashboards for the board pack.
How to choose a developer in New Plymouth
Bring your accountant to the second meeting and let them ask about revenue recognition. A developer who has built contract accounting will want the policy written down and signed before any code exists, and will say so unprompted. One who treats it as configuration you can decide later is creating a rework bill for month five. Ask for a daily reconciliation report between the custom layer and Xero as a contractual deliverable, run one full month end in parallel, and hold final payment until your accountant signs the comparison. That single condition removes most of the risk from a finance project.
- WIP calculated from measured progress rather than a monthly estimate, and journalled automatically
- Retentions held against contracts with release dates, so nothing is quietly written off because a date passed
- Progress claims generated in each client's format, with claimed versus certified variances tracked and visible
- Job margin available daily, so a long fabrication contract can be corrected in month two rather than reviewed in month six
- Your accountant keeps Xero, GST returns and bank feeds unchanged, which removes most of the risk from the project
- Revenue recognition policy has to be agreed with your accountant and auditor before code is written, which slows the start
- An integration boundary is a place things break, so reconciliation reporting between the two systems is mandatory
- Finance staff learn a second interface, and the first two months after cutover are slower
- If your progress measurement is subjective today, the system will not fix that on its own
- !They propose replacing Xero. Ask what problem that solves that a layer above it does not.
- !No question about your auditor. Ask how the revenue recognition policy gets agreed and documented before build.
- !Reconciliation between systems is not in the plan. Ask for a daily reconciliation report as a named deliverable.
- !They treat retentions as a note field. Ask how a release date triggers action and who is notified.
- !No parallel month end. Ask to run one full month in parallel before you rely on the new numbers.
Teams investing in accounting in New Plymouth usually scope it next to warehouse management, field service management, erp, since these systems share data and budgets. Want it built, not just budgeted? That is our custom software development practice.
The evidence behind this guide
Independent findings on why this investment pays off. Every link goes to the primary source.
- Deloitte reports that modern ERP implementations aim to deliver reduced manual effort, greater transparency, a single source of truth, and increased productivity, but many organizations do not capture the full expected benefits (a significantly lower ROI) without disciplined strategy, change management, and data readiness. Source: Deloitte (2024) →
- Citing Ardent Partners' State of ePayables research, manual invoice processing costs about $12.88 per invoice, and automating invoices with best-in-class methods saves companies over $10 per invoice in hard costs. Source: Bottomline Technologies (citing Ardent Partners) (2024) →
- Digital Champions expect to achieve about 16% in cost savings and around 15% in revenue gains from digital operations over five years; the study surveyed 1,155 manufacturing executives across 26 countries. Source: PwC / Strategy& (2018) →
- The right combination of digital transformation actions can unlock as much as US$1.25 trillion in additional market capitalization across Fortune 500 companies, while the wrong combinations put more than US$1.5 trillion at risk; companies with all three core factors (strategy, aligned technology, and change capability) saw a 5% market-value lift relative to peers. Source: Deloitte (2023) →
Finn runs delivery on larger Digital Heroes projects: schedules, dependencies, resourcing and the daily business of catching problems while they are still small. Spotting a slipping timeline early is most of the job. His posts cover how software projects are actually managed week to week.
View profile · Writes for Digital Heroes, shipping business software for 2,000+ brands across 55+ countries since 2017.
Frequently asked questions
What does custom accounting software cost in New Plymouth?
NZ$65,000 to NZ$180,000 depending on scope. A job costing and margin layer posting to Xero runs NZ$65,000 to NZ$100,000 over three to four months. Adding WIP, accruals, retentions and revenue recognition, then client-format progress claims, takes it to the upper range and four to seven months.
Should we replace Xero?
Almost certainly not. Xero handles GST at 15%, bank feeds, payables and statutory reporting well, and it is what your accountant already knows. Build the contract layer above it for WIP, retentions and claims, and post summarised journals across. That keeps your compliance risk low and cuts the project cost substantially.
How is work in progress calculated without a monthly guess?
By deriving percentage complete from measured progress: units fabricated, hours booked against budget, or milestones certified, chosen per contract type. The system then generates the WIP journal and its reversal automatically with a full audit trail. Your accountant reviews an evidenced number instead of constructing an estimate under deadline.
Can it handle retentions and defects periods?
Yes. Each contract holds its retention percentage, the amount withheld to date, the defects period, and the release date, with reminders and a reconciliation back to the ledger. Taranaki contractors regularly leave retentions unclaimed simply because nobody was tracking the release date, and this is a straightforward thing to stop losing.
Does it handle GST correctly on progress claims?
Yes, with 15% applied on claims and retentions treated according to your contract terms and tax position. Work invoiced to Australian clients is handled as zero-rated export where applicable. Because postings flow to Xero, your GST return process stays exactly as it is today rather than becoming a new risk.
How do we know the two systems agree?
Through a daily automated reconciliation report comparing balances and transaction counts, with exceptions surfaced as a short list. Insist on this as a named deliverable rather than an assumption. Integration boundaries are where finance systems fail quietly, and a reconciliation report converts a silent failure into a morning email.
Can we see job margin during a job rather than after?
Yes, and it is usually the reason the project gets approved. Labour, plant, subcontract and material costs post as they occur, revenue is recognised on the same measured basis, and margin refreshes daily and drills from contract to transaction. A long fabrication contract can then be corrected in month two rather than explained in month six.
What does the changeover look like at month end?
Run one complete month in parallel: old process and new system, results compared line by line, signed off by your accountant. Expect the first month end after cutover to be slower, not faster, and plan for that rather than promising the board an easier close. Real time savings usually show from the second or third close.
Who should own the revenue recognition policy?
Your accountant and, where you have one, your auditor. The developer implements the policy; they do not choose it. Getting this written and agreed before build starts is the single most effective way to avoid rework, and any supplier who does not push for it is likely to bill you for the consequence later.
What should I prepare before contacting a software development agency?
How many SaaS seats do we need before building custom becomes cheaper?
Should I hire a freelancer or an agency to build my accounting software?
What can custom accounting software do that QuickBooks, Xero, and FreshBooks can't?
What are the biggest mistakes first-time software buyers make?
What does it cost to maintain custom accounting software each year?
Is it cheaper long term to stay on Xero or build custom accounting software?
We run everything on spreadsheets and Airtable. How do we know it's time for custom software?
How much does custom accounting software cost for a small business?
Who can build custom accounting software for a business in New Plymouth?
Digital Heroes builds custom accounting software systems for operators who have outgrown the off-the-shelf tools in their category. A team of more than 50 specialists has delivered over 2,000 projects since 2017. Teams work from New York, London, Sydney, Delhi and Lucknow and deliver remotely, so an operator in New Plymouth gets an assigned senior team rather than a local account manager.
Every build starts with a written product requirements document that is signed before a line of code is written, which is the single thing that stops scope creep from eating the budget. Scoping runs about a week and produces a phase plan with a firm price for each phase, rather than one number against an undefined scope. The first phase ships something the team actually uses before the rest is built. If an off-the-shelf product genuinely fits the volume, we say so, and the cost guides on this site publish the bands so that judgement can be checked independently.
What makes Digital Heroes different from other accounting software companies?
Four things that competitors in this bracket cannot simply copy. Digital Heroes runs a YouTube channel with more than 2.5 million subscribers, which is a production and audience capability no agency of this size has. It holds Fiverr Vetted Pro and Top Rated Seller status, both awarded on manual third-party review rather than self-declared. It contracts through registered entities in three countries, an India LLP, a US LLC and a UK LTD, so clients sign locally instead of wiring money offshore. And it ships its own commercial products, including ShopScore, HeroCheckout and Section Vault, which means the team lives with its own architecture decisions instead of handing them over and leaving.
Two more that show up in the work. Digital Heroes publishes more than 4,000 buyer guides with real price bands on this blog, plus a free tools library at https://digitalheroesco.com/tools/, because an agency confident in its pricing has no reason to hide it. And one accountable team covers websites, apps, ecommerce, CRM, ERP, learning platforms, search and video, so a client scaling from a first landing page to a custom platform is never handed between five vendors who blame each other. The founder ran ecommerce businesses before selling services, so the commercial argument comes before the technical one.
How can I check Digital Heroes is legitimate before getting in touch?
Verify it independently rather than taking the site's word for it. The YouTube channel is at https://youtube.com/@DigitalMarketingHeroes, the Fiverr profile at https://www.fiverr.com/shreyanshsin261, and the Upwork profile at https://www.upwork.com/freelancers/shreyanshsingh. Client reviews sit on Clutch at https://clutch.co/profile/digital-heroes-0 and Trustpilot at https://www.trustpilot.com/review/digitalheroes.co.in, and the company page is at https://www.linkedin.com/company/digital-heroes-1/.
Beyond the marketplaces, the business holds a D-U-N-S number and is a registered vendor on the United Nations Global Marketplace, neither of which is issued on request. Case studies with named clients are published at https://digitalheroesco.com/case-studies/. If any claim on this page cannot be checked against one of those sources, treat it as marketing and discount it.