HMRC-recognised software for Making Tax Digital · Trusted by 50,000+ UK businesses
File Income Tax with HMRC
In Partnership with FreshBooks
FreshBooks exports are automatically recognised by #GoFile.
How to File Income Tax from FreshBooks
A complete guide, from first export to final submission. About 10 minutes the first time. Under 5 minutes each quarter after that.
Create your #GoFile account
Sign up at secure.gofile.co.uk — just name and email. 30 seconds, no card required.
Enter your National Insurance number
Navigate to Income Tax from the dashboard and enter your NI number to link your tax profile.
Authorise with HMRC
You’ll be redirected to HMRC’s Government Gateway to sign in and grant #GoFile permission. One-time only.
Links your #GoFile account to HMRC’s Making Tax Digital service.Export your Income Tax report from FreshBooks
Download your Profit & Loss CSV from FreshBooks. Your Total Income and Total Expenses will be automatically populated.
Upload your CSV to #GoFile
Go to Income Tax → File a Return, select your income source, and upload the CSV. Figures import automatically.
Review and submit
Check your figures, click Submit, and receive HMRC confirmation within seconds. Done.
Add other income as you go
Through the year, you can also enter any relevant dividends, pension income, interest, and other income directly in #GoFile — so your tax profile is always completely up to date. This is optional but means fewer surprises at year end.
Year-end: finalise your tax year
At the end of the tax year, review the year-end calculation in #GoFile. Check everything looks correct, confirm the legal declaration, click Submit, and your tax year is fully finalised. No separate self assessment return needed — MTD replaces it.
Why FreshBooks + #GoFile?
FreshBooks makes it easy to manage your money and stay organized for tax time. #GoFile handles your HMRC submissions. Together, you’re fully MTD compliant with minimal effort.
One-click CSV export
FreshBooks generates a pre-formatted CSV — download it and upload it to #GoFile. No reformatting, no manual data entry.
Under 5 minutes per quarter
After the one-time setup, each quarterly submission takes just a few minutes. Export, upload, submit — done.
HMRC recognised
#GoFile is officially recognised by HMRC for Making Tax Digital. Your submissions go directly through HMRC’s secure MTD API.
Free to start
Create your account and explore for free. You only pay when you’re ready to submit — and the first 30 days of submissions are on us.
UK-based support
Got a question? Our support team is UK-based and ready to help. We’ve assisted over 50,000 businesses with their tax filing.
Works on any device
#GoFile is cloud-based, so you can file from your Mac, PC, tablet, or phone. Wherever you are, your tax filing comes with you.
Key Dates for Income Tax MTD
Making Tax Digital for Income Tax launches in April 2026. Here’s what you need to know.
| Date | What happens |
|---|---|
| April 2026 | MTD mandatory for self-employed & landlords earning over £50,000 |
| April 2027 | Threshold drops to £30,000 |
| April 2028 | Threshold drops to £20,000 |
| Every quarter | Submit a quarterly update to HMRC (via #GoFile) within one month of the quarter ending |
| 31 January | Submit your Final Declaration for the previous tax year |
Frequently Asked Questions
How much does #GoFile cost for FreshBooks users?
#GoFile is free to sign up and explore. When you’re ready to submit, self-employment and property income filing starts with a free 30-day trial. After that, pricing starts from £49.99 +VAT per year. See our pricing page for full details.
What format does the FreshBooks CSV need to be in?
FreshBooks generates the CSV in the exact format #GoFile requires. You don’t need to edit, reformat, or adjust anything — just download from FreshBooks and upload to #GoFile.
How often do I need to file?
Under MTD for Income Tax, you submit a quarterly update to HMRC every 3 months, plus a Final Declaration at the end of the tax year. #GoFile shows you your deadlines and obligations so you never miss one.
Is my data secure?
Yes. #GoFile uses bank-grade encryption for all data. Your figures are transmitted directly to HMRC through their secure MTD API. We never share your data with third parties.
What if I have income from other sources (dividends, pensions, etc.)?
You can add dividends, pension income, interest, and other income types directly in #GoFile throughout the year. This keeps your tax profile up to date and means fewer surprises when you come to finalise your year end.
Do I still need to file a Self Assessment tax return?
No. Making Tax Digital replaces the traditional Self Assessment return. Your quarterly updates and Final Declaration through #GoFile fulfil your obligations.
Can my accountant use this too?
Absolutely. Accountants can manage multiple clients from a single #GoFile login with bulk discount pricing. They can upload CSV files on behalf of their clients and submit to HMRC. Just send your FreshBooks CSV file to your accountant and they can handle the rest through #GoFile.
See our accountants page for more details.
Ready to get started?
Create your free #GoFile account and be ready to file your first quarterly update from FreshBooks in minutes.
No credit card required. Cancel anytime.
By registering, you agree to our terms & conditions and privacy policy.