[1]: https://www.gov.uk/guidance/how-to-fill-in-and-submit-your-v...
[1]: https://www.gov.uk/guidance/how-to-fill-in-and-submit-your-v...
The barrier to entry is intentional but low. HMRC specifically does not want people typing numbers into webforms, for perfectly legitimate reasons.
https://developer.service.hmrc.gov.uk/guides/vat-mtd-end-to-...
https://www.tax.service.gov.uk/making-tax-digital-software
https://www.gov.uk/government/publications/making-tax-digita...
Could you elaborate?
Conversely, businesses that only earn £50 a year probably can have their accounts done in 5 minutes on a napkin, which is why those businesses are less likely to use accounting software and pay less tax on average...
Forcing them to use accounting software won't suddenly make them earn more or pay more taxes. In fact, if the effort of running a tiny business goes up too much, many of them will just shut down.
It might help slightly against accidental typos in the 7 numbers. But I really doubt that the transferring of 7 numbers from one bit of software to another once per year is a substantial contributor to accounting errors, when you compare that to hundreds or thousands of invoices/bills that need to be entered into the accountancy software.
I've seen some tools bypass this and still allow you to input numbers manually but just via the vendor API.
Don't ever operate in Spain.
https://github.com/cybermaggedon/gnucash-uk-vat
At least, in principle - no idea how well they work.
---
The problem is not client availability, the problem is that the API itself is only available to approved vendors.