Automating Your IR10: Generating Tax Forms Directly from Your Financials

Automating Your IR10: Generating Tax Forms Directly from Your Financials

W

Welma Smith

Loves numbers and ways to save time. In her spare time she has 2 dogs that love walks!

Published August 10, 2025

Automating Your IR10: Generating Tax Forms Directly from Your Financials

Every year, it's the same slog for New Zealand businesses: crunching numbers and preparing the IR10. This summary form is required by Inland Revenue (IRD) and typically involves a lot of manual effort. You or your accountant must pore over the year's financial statements, carefully transferring data into the correct boxes.

But what if that process could flow more easily? What if you could generate your IR10 automatically from your financial data? This is no longer a futuristic dream; modern accounting software makes this a reality. Let’s explore how it works and the benefits for your business.

How Does Automatic IR10 Generation Work?

The concept is simple: software acts as a connector between your accounting records and IRD's requirements. Financial statements like the Profit and Loss and Balance Sheet contain all the numbers needed for the IR10. For example, the Profit and Loss statement has a "Sales" line, and the IR10 has a corresponding "Gross Income" box. Similarly, rent is listed separately on the P&L and has its own dedicated box on the IR10.

Software maps this data automatically. It connects to your data source, reads the figures, and uses rules to place them into the correct IR10 fields. The process usually looks like this:

  1. Connecting: The software directly links to your accounting system, such as Xero or MYOB. Alternatively, you can import files like a trial balance from your general ledger.
  2. Mapping: The software uses a predefined or customizable chart of accounts map. This map is crucial, as it tells the software that when it sees "Office Stationery" in your accounts, it should place that total into the "General Expenses" category for the IR10.
  3. Generating: Once the mapping is complete, you simply press a button, and the software populates a draft IR10 form with all the correct numbers.
  4. Review and Adjust: This step is critical. The automatically generated draft is not perfect. You or your advisor must review it, make any tax-specific adjustments, and fill in any non-numeric information.

What You Need for a Smooth Process

This process sounds great, but it relies heavily on good data quality. The old saying "garbage in, garbage out" still rings true. To make automation work well, you need a few things in place:

  • Clean Accounts: Your accounting records should be tidy and properly reconciled. If transactions are in the wrong accounts, the software will place them in the wrong sections of your tax form.
  • A Logical Chart of Accounts: Your list of accounts needs to be clear and detailed. If you have a single, broad expense category like "Overheads," the software will struggle to distinguish between rent, power, and phone expenses for the IR10.
  • The Right Software Tools: You need a tool that can handle this process. This could be a feature built into your accounting software, a dedicated third-party application, or specialized software used by accountants.
  • Initial Setup: When you first begin, some initial setup is required. You'll need to review and possibly tweak the default settings to ensure they align perfectly with your business's chart of accounts.

The Real Benefits Beyond Saving Time

The most obvious benefit is speed, transforming a task that takes hours into one that takes minutes. But the advantages go further.

Reduced Errors

Repeatedly typing hundreds of numbers from one screen to another is a recipe for mistakes. Mistakes like a misplaced decimal or transposed digits can cause significant headaches. Automation eliminates this entire class of error.

Increased Efficiency

This frees up people—whether it's you or your accountant—to focus on what truly matters. Instead of keying in data, you can spend time analyzing the numbers, identifying tax planning opportunities, or reviewing overall business performance.

Clear Audit Trail

Good systems don't just produce a form; they show their work. You can often click on a number in the generated IR10 and see exactly which general ledger accounts it came from. This audit trail is incredibly useful if the IRD has any questions.

What Are the Limitations?

Of course, no solution is perfect. There are important limitations to consider. The biggest is that software doesn't understand the nuances of tax law. It’s excellent at moving numbers but not at providing advice on specific rules. For example, when it calculates your total meals and entertainment expenses, it won't know that only 50% of that expense is typically deductible. It also won't know to apply specific depreciation rates or methods unless configured to do so.

These adjustments still require human oversight. Automation gets you 90% of the way there by providing a solid and accurate draft. But that final 10% requires applying specific tax rules, using professional judgment, and performing final sanity checks.

So, Do You Still Need an Accountant?

Probably. This technology changes how accountants work, shifting their focus from repetitive compliance tasks to higher-value advisory work. Their job becomes less about filling out forms and more about:

  • Reviewing the automatically generated form for accuracy.
  • Handling complex tax adjustments (e.g., entertainment expenses, Fringe Benefit Tax).
  • Ensuring compliance with the latest tax laws and regulations.
  • Providing strategic advice and tax planning based on the financial data.
  • Helping you make better business decisions.

For a very simple company with no complex expenses or assets, you might be able to manage this process yourself with the right tool. However, for most businesses, the ideal approach is to combine an automated draft with a professional review. This allows you to leverage the efficiency of technology while benefiting from trusted professional oversight.

In conclusion, automating your IR10 generation is a powerful capability. It reduces errors, saves time, and frees you to focus on more important aspects of your business. While not a magic bullet, it is an incredibly useful tool for any modern business.