Integrations
TapTax in ChatGPT
Ask ChatGPT about your tax, log receipts from a photo, send invoices and get your quarterly update ready, in plain English. ChatGPT does the work; filing to HMRC stays one tap in TapTax.
How to connect
TapTax is not in ChatGPT’s plugin directory yet. Until it is, you can add it yourself with developer mode, which depends on your ChatGPT plan and workspace settings.
- In ChatGPT, open Settings and go to Security and login. Turn on Developer mode.
- Open Plugins, select the plus button, name it TapTax and enter
https://api.taptax.co.uk/mcpas the server URL. ChatGPT finds TapTax’s sign-in on its own. - Select Connect, sign in to TapTax, check what ChatGPT is asking for, and select Allow. You come straight back to ChatGPT.
- Ask away. The 37 calculators and checkers also work before you sign in; ChatGPT asks you to connect the first time it needs your records.
In Codex, add TapTax and sign in:
codex mcp add taptax --url https://api.taptax.co.uk/mcp
codex mcp login taptaxWhat you can ask
- “How much tax do I owe so far this year?”
- ChatGPT reads your tax position: income, expenses and profit counted the way your dashboard counts them, the estimated income tax and Class 4 National Insurance, and your next deadline.
- “Log this receipt (with a photo)”
- ChatGPT reads the supplier, date and amount from the photo, picks the HMRC expense category, checks anything unclear with you, and records it.
- “Invoice Dave £450 for Tuesday’s boiler service and send it”
- ChatGPT creates the invoice in your numbering with your business details, then shows it in a card exactly as your client will get it. It is emailed, with the PDF, only when you press Send on that card.
- “Sort out the transactions that need reviewing”
- ChatGPT lists what is waiting for a business or personal decision and updates each one as you answer.
- “Get my Q2 update ready”
- ChatGPT shows a card with the cumulative figures for the quarter and a button that opens TapTax on the submit page, where you check and file.
- “Is my tax code 1257L right on £38,000?”
- Works without an account: the same checker as the website explains the code and any over- or underpayment.
Why filing stays in TapTax
Every quarterly update sent to HMRC carries fraud-prevention details about the device, browser and connection it was filed from. When you file in TapTax, those describe your phone or computer. A request relayed through an AI assistant’s servers could only describe the assistant’s servers, which HMRC would rightly reject.
So ChatGPT does everything up to the last step: it gathers the figures, flags what still needs reviewing, and hands you a button that opens TapTax on the right period. You check the numbers and tap file. Nothing is ever sent to HMRC from a chat.
Every tool ChatGPT can use
Anyone, no account needed
The free tools from this website. They never see anyone’s records.
estimate_self_employed_taxIncome tax, Class 4 NI and take-home from turnover and expensescheck_tax_codeWhether a PAYE tax code looks right, and what it meanscheck_mtd_statusWhether and when Making Tax Digital applies to someoneget_mtd_deadlinesThe quarterly update periods and deadlines for a tax year
Calculators: pay and employment
No account needed. The same calculators as taptax.co.uk/tax-calculator.
calculate_take_home_payTake-home pay from a salary, England or Scotlandcalculate_gross_salary_for_take_homeThe salary needed for a take-home figurecalculate_salary_sacrificePension or electric car salary sacrifice savingscalculate_pro_rata_salaryA part-time salary and its take-home payconvert_hourly_rate_to_salaryAn hourly rate as a yearly salaryconvert_salary_to_hourly_rateA salary as gross and take-home pay per hourcalculate_student_loan_repaymentStudent loan repayments on Plans 1, 2, 4 and postgraduatecalculate_child_benefit_chargeThe High Income Child Benefit Chargecalculate_tax_on_multiple_incomesTax on salary, self-employment, rent, dividends and savings togethercalculate_pension_tax_reliefTax relief on a higher pension contribution
Calculators: companies, contractors and the self-employed
No account needed.
calculate_dividend_taxTax on dividendscompare_salary_and_dividendsA director’s take-home from salary plus dividendscompare_limited_company_and_sole_traderLimited company against sole trader for the same profitcalculate_corporation_taxCorporation tax, with marginal reliefcalculate_contractor_day_rateWhat a day rate earns, by routecompare_inside_and_outside_ir35Take-home inside and outside IR35calculate_cis_deductionConstruction Industry Scheme deductionsplan_quarterly_tax_set_asideHow much to set aside each month for taxcalculate_mileage_allowanceThe business mileage allowance at the approved ratesestimate_self_assessment_penaltiesLate filing and late payment penalties and interest
Calculators: VAT, pricing and invoices
No account needed.
calculate_vatAdd VAT to a price or take it outcheck_vat_registrationVAT registration threshold and the Flat Rate Schemecheck_vat_reverse_chargeWhether the construction VAT reverse charge appliescalculate_markupA selling price from a cost and markupcalculate_profit_marginProfit margin and markup from a cost and pricecalculate_invoice_due_dateWhen an invoice is due on its payment termscalculate_late_payment_interestStatutory interest and compensation on a late invoice
Calculators: property, gains and savings
No account needed.
calculate_capital_gains_taxCapital Gains Tax on property, shares and other assetscalculate_rental_income_taxIncome tax on rental profit for landlordscalculate_savings_interest_taxTax on savings interestcalculate_stamp_dutyStamp Duty in England and NI, LBTT in Scotland, LTT in Wales
Free documents
No account needed. Nothing you enter is stored.
prepare_business_documentAn invoice, quote, receipt, credit note or pro forma, ready to downloadgenerate_invoice_numbersThe next invoice number, or a run of numbers in your format
Your records, read only
Needs you to connect your account, with “see your records” access.
get_tax_positionYour tax year so far, estimate, review count and filed quarterslist_transactionsSearch income and expenses, or list the review queueget_mileage_summaryMiles, trips and the deductible amount for a yearlist_invoicesInvoices with live status, outstanding and overdue totalsprepare_quarterly_updateThe cumulative figures for a quarter, with a button to check and file in TapTax
Changes to your records
Needs “add and change records” access. ChatGPT shows you each change and asks you to confirm it before it runs.
add_transactionRecord an income or expenseupdate_transactionMark business or personal, or correct a category, amount or datelog_mileage_tripAdd a business journey at the approved mileage rate (Pro)create_invoiceCreate a draft invoice (free plans include 3)send_invoiceShow an invoice with a Send button; it emails your client only when you press Sendmark_invoice_paidRecord that a client paid
Privacy and security
- You sign in on taptax.co.uk, never in ChatGPT. ChatGPT receives a token that works only for TapTax’s plugin, for the access you allowed, and TapTax stores only a fingerprint of it.
- Access tokens last an hour and renew on their own; disconnecting ends them at once.
- TapTax keeps a record of which tool ran, when and whether it worked, so you and we can see what a connection did. It does not record what was asked or answered.
- Every tool is limited to your own records, and follows the same rules and plan limits as the TapTax app.
Read the privacy policy for the full detail, or email support@taptax.co.uk with any question about a connection.
Frequently asked questions
Can ChatGPT file my return to HMRC?
No. ChatGPT prepares your quarterly update and shows you the figures, and a button opens TapTax on the submit page for that period. You check the figures and file there. HMRC requires fraud-prevention details about the device and connection you file from, and a request relayed through an AI assistant cannot describe either honestly, so filing always happens in TapTax itself.
What can ChatGPT see once I connect?
Only what a tool returns when ChatGPT uses it: for example your income and expense totals, a list of transactions you searched for, or your invoices. It never sees your password, your bank logins, your HMRC sign-in or your National Insurance number. You choose read-only or read and change access when you connect.
Will ChatGPT change things without asking?
Every tool that changes your records is marked as a change, so ChatGPT shows you what it is about to do and waits for you to confirm. Sending an invoice goes further: ChatGPT can only show you the invoice in a card, and nothing is emailed until you press Send on that card yourself.
Does it cost anything?
Connecting is free on every TapTax plan, and the 37 calculators and checkers work without an account. The tools follow your plan: mileage tracking is part of Pro, and the free plan includes three invoices. Adding TapTax yourself before it is listed needs a ChatGPT plan with developer mode.
How do I disconnect?
In TapTax, open Settings and choose Disconnect next to ChatGPT under Connected apps. That ends the connection straight away. You can also remove TapTax from your plugins in ChatGPT.
Is my data used to train AI models?
TapTax does not use your records to train models, and it does not send them anywhere unless a connected assistant asks for them through a tool you allowed. What ChatGPT does with a conversation is covered by OpenAI’s own terms and your ChatGPT data controls.
Is this the same as TapTax in Claude?
Yes. ChatGPT, Codex, Claude and other assistants that support remote MCP servers with OAuth sign-in all connect to the same TapTax server with the same tools and the same rules. The consent page always shows which app is asking before you allow anything.