Why a General Accountant Is Usually Not Enough for a Software Business
Software companies are not like other businesses. Your revenue model, cost structure, and tax reliefs are fundamentally different from a traditional trade or service business. A general accountant who handles a dozen builders and a handful of retailers will likely miss the specific opportunities and risks that come with a software operation.
We see this regularly at Holloway Davies. A software consultancy in Manchester's Northern Quarter comes to us after their previous accountant filed a perfectly good set of accounts but never mentioned R&D tax credits, never questioned their SaaS revenue recognition method, and never discussed whether their share option scheme was structured efficiently. That is not bad accounting. It is the wrong accounting for a software company.
An accountant for software companies needs to understand how your business actually works. Not just the numbers. The mechanics behind them.
What Makes Software Company Accounting Different
Revenue Recognition for SaaS and Subscription Models
If you sell annual software licences or monthly subscriptions, your corporation tax return cannot simply show the full invoice value in the month you raised it. Under UK GAAP (FRS 102 specifically), you must recognise subscription revenue over the period the service is delivered. That means deferred income on your balance sheet and revenue released month by month.
This is not optional. HMRC and Companies House expect it. But a general accountant who mostly handles one-off sales may not flag this properly. The result is a corporation tax calculation that overstates profit in year one and understates it in year two. Your tax payments get misaligned with your actual earnings.
A specialist accountant for software companies will set up your accounting software (Xero or FreeAgent are the most common choices for small Ltds in this sector) with the correct deferred revenue treatment from day one. They will also ensure your management accounts reflect the real trading position, not just the cash position.
R&D Tax Credits Are Not Optional Reading
If your software company is developing new products, improving existing platforms, or resolving technical uncertainty during development, you likely qualify for R&D tax credits. This is not limited to white-lab coat laboratories. A four-person software consultancy in Shoreditch building a new API integration almost certainly qualifies.
The merged R&D scheme (effective from 1 April 2024) applies to most software companies. The SME enhanced deduction of 186% (for accounting periods starting before 1 April 2024) has been replaced by a single scheme with a 20% payable credit for R&D-intensive loss-making companies. The RDEC scheme continues for larger companies at 20%.
An accountant for software companies will know exactly which scheme applies to your situation. They will help you prepare the R&D Additional Information Form (R&D AIF) that must now accompany your CT600 corporation tax return. They will also advise on whether your subcontractor costs, cloud hosting fees, and staff salaries qualify as qualifying R&D expenditure. Many do. Many are missed.
For more detail on what qualifies, see our R&D tax credits page.
Share Schemes and EMI Options
Software companies often use share schemes to attract and retain key developers and commercial staff. The Enterprise Management Incentive (EMI) scheme is the most tax-efficient option for small and growing companies. It allows you to grant options worth up to £250,000 per employee with no income tax or employer NI on grant, and capital gains treatment on disposal.
But EMI has specific qualifying conditions. Your company must have gross assets under £30 million. You must be a trading company (not an investment company). The options must be granted at market value or you risk an income tax charge on exercise.
A general accountant may not know the EMI rules in detail. A specialist accountant for software companies will structure the share scheme alongside your articles of association and shareholder agreement, and ensure the annual EMI reporting is filed with HMRC on time.
International Sales and VAT on Digital Services
If your software company sells to customers outside the UK, VAT gets complicated quickly. Digital services sold to EU consumers may require VAT registration in individual member states under the One Stop Shop (OSS) scheme. Sales to business customers in the EU are typically reverse charged, meaning the customer accounts for the VAT, not you. But you still need to hold valid VAT numbers and issue correct invoices.
Sales to the US, Australia, or other non-EU territories are usually outside the scope of UK VAT. But if you have a physical presence or a permanent establishment in those countries, you may trigger local corporate tax obligations. Transfer pricing rules also apply if you charge your overseas subsidiary for software licences or management services.
An accountant for software companies will map your sales channels and advise on where you need to register for VAT, where you do not, and how to structure cross-border transactions to avoid double taxation.
Key Tax Reliefs and Allowances for Software Companies
Capital Allowances for Software and Hardware
Servers, development laptops, office equipment, and even certain software licences can qualify for capital allowances. The Annual Investment Allowance (AIA) gives 100% relief on most plant and machinery up to £1,000,000 per year. Full Expensing (available to limited companies) gives 100% relief on main-rate assets and 50% on special-rate assets like integral features.
But software is treated differently from hardware. Off-the-shelf software is typically treated as intangible fixed assets and amortised over its useful life, not eligible for capital allowances. Bespoke software developed internally may be treated differently depending on whether you capitalise development costs or expense them as research.
Your accountant needs to know the difference and apply the correct treatment. Get it wrong and you either miss relief or overclaim it and face an HMRC enquiry.
Patent Box Relief
If your software company owns patented inventions, the Patent Box regime allows you to apply a reduced 10% corporation tax rate to profits arising from those patents. This is a significant saving compared to the standard 19% or 25% rate.
But Patent Box is not automatic. You must make an election within two years of the end of the accounting period in which the qualifying profits arise. You must also maintain adequate records to show the link between the patent and the income. A specialist accountant for software companies will identify whether your patents qualify and handle the election and calculation.
Shareholder and Director Remuneration
Software company directors often take a low salary and high dividends, the standard approach for most small Ltds. But if you have multiple directors or employees with different shareholdings, alphabet shares allow you to pay different dividend rates to different shareholders. This is common in software companies where the founder holds A shares and a later investor or employee holds B shares with different rights.
Your accountant should advise on the most tax-efficient salary and dividend structure for your specific situation. For most software company directors, the optimal salary is £12,570 (matching the personal allowance and primary NI threshold), with dividends taken up to the basic rate band. But if you have significant retained profits or are planning to sell the company, the strategy changes.
For a full breakdown of director pay options, see our director pay and dividends guide.
What to Look for in an Accountant for Software Companies
Industry Knowledge, Not Just Tax Knowledge
You need an accountant who understands software development cycles, SaaS metrics (MRR, ARR, churn, LTV), and the difference between a product company and a consultancy. If your accountant asks what MRR stands for, you are in the wrong place.
Ask prospective accountants directly: "How many software companies do you currently work with?" "What R&D claims have you submitted in the last 12 months?" "Do you understand deferred revenue for SaaS businesses?" The answers will tell you everything.
Software Stack Compatibility
Your accountant should work with the tools you already use. If you run Xero or FreeAgent for bookkeeping, Dext for receipt capture, and Stripe or GoCardless for payments, your accountant should integrate with those platforms. Manual data entry is a waste of your time and theirs.
We recommend Xero for most software companies because of its strong app ecosystem and multi-currency support. FreeAgent is a good alternative for smaller teams who want built-in payroll and project management features.
Proactive Advice, Not Just Compliance
The best accountant for software companies does not just file your CT600 and SA100 returns. They tell you about R&D credits before you ask. They flag that your deferred revenue treatment is wrong. They suggest restructuring your share scheme before you raise investment. They warn you about IR35 if you take on a contractor who should really be an employee.
Compliance is the baseline. Proactive advice is what makes a specialist worth the fee.
Common Mistakes Software Companies Make with Their Accounts
- Misclassifying developers as contractors. If you control when, where, and how they work, HMRC may reclassify them as employees and demand unpaid PAYE and NI. An accountant for software companies will help you assess IR35 status properly.
- Ignoring R&D because "we don't wear lab coats." Software development nearly always involves technical uncertainty. If you are building something new or improving something significantly, you likely qualify. Do not assume you do not.
- Capitalising all development costs. Under FRS 102, research costs must be expensed. Development costs can be capitalised only if certain criteria are met (technical feasibility, intention to complete, adequate resources, etc). Capitalising everything inflates your balance sheet and may trigger HMRC enquiries.
- Not filing the R&D AIF with the CT600. From April 2024, you must submit the Additional Information Form before or alongside your corporation tax return. Miss it and your claim is invalid.
- Using the wrong VAT flat rate. The flat rate for IT consultancy is 14.5%. But if you are a limited cost trader (spending less than 2% of turnover on relevant goods), you must use 16.5%. Many software companies fall into this category without realising it.
When Should You Switch to a Specialist Accountant for Software Companies?
If your software company is turning over more than £100,000, has multiple revenue streams (licences, support, consulting), employs developers, or is considering external investment, you should be with a specialist now. The tax savings from a correctly structured R&D claim alone often cover several years of accountancy fees.
If you are a sole trader or a very small consultancy with one client and straightforward income, a general accountant may be sufficient for now. But as soon as you incorporate, start developing your own product, or take on employees, the complexity increases and the case for a specialist becomes clear.
At Holloway Davies, our ICAEW qualified team works with software companies across the UK, from Manchester's MediaCity to Bristol's Harbourside. We understand the sector because we work in it every day. If you want an accountant who actually gets what your business does, get in touch.

