HMRC-recognised software for Making Tax Digital · Trusted by 50,000+ UK businesses

×

File Income Tax with HMRC

In Partnership with FreshBooks

Export your figures from FreshBooks Upload to #GoFile File your quarterly Income Tax return to HMRC in minutes
FreshBooks
CSV
#GoFile
MTD API
HMRC

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.

One-time setup (5 minutes)
1

Create your #GoFile account

Sign up at secure.gofile.co.uk — just name and email. 30 seconds, no card required.

2

Enter your National Insurance number

Navigate to Income Tax from the dashboard and enter your NI number to link your tax profile.

3

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.

Every quarter (under 5 minutes)
4

Export your Income Tax report from FreshBooks

Download your Profit & Loss CSV from FreshBooks. Your Total Income and Total Expenses will be automatically populated.

5

Upload your CSV to #GoFile

Go to Income Tax → File a Return, select your income source, and upload the CSV. Figures import automatically.

6

Review and submit

Check your figures, click Submit, and receive HMRC confirmation within seconds. Done.


Throughout the year (optional)
£

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.