Step-by-step walkthroughs & test logins for the My Tax Filing staging environment
Each tab is a self-contained scenario. Pick the tab that matches what you want to test, copy the login with the buttons, and follow the numbered steps. Every login uses the same password — copy it from the green chip in the header (or here: MyTaxFilingAI223! ).
First time in the app, or not from a tax background? Read Before you start (just below), and keep the 📖 Glossary tab handy — it explains every tax term and abbreviation in plain English.
New to the app? Read these once and you're set. Tax jargon like NIN, UTR or "SA105"? The 📖 Glossary tab explains every term in plain English.
After choosing a tax year, every return runs the same first seven steps. The Filing method (Step 3) then decides the tail of the journey — whether there's a 64-8 step, a payment step, a consultation step, and who submits to HMRC.
| Step | Page | Notes |
|---|---|---|
| 1 | Assessment period | Pick tax year (e.g. 2025-26) + Annual return |
| 2 | Reasons | Why you're filing |
| 3 | Filing method | Self-File / Guided / Full Assist — sets the rest of the journey |
| 4 | Tax profile | Name, NIN, UTR, DOB, address (pre-filled for returning filers) |
| 5 | Income sources | Employment, self-employment, property… |
| 6 | Income questions | Figures for each source |
| 7 | Deductions | Pension, gift aid, etc. — last shared step |
| — | HMRC Agent (64-8) | Full Assist only · inserted right after Deductions |
| — | Payment | Guided / Full Assist · Self-File skips (auto-marked paid, free) |
| — | Consultation | Guided / Full Assist · dedicated step — book the included consultation or continue |
| — | Review & Communication | Guided / Full Assist · return becomes Pending review → the consultant submits to HMRC |
| — | Review & submit | Self-File · the taxpayer makes the declaration & submits |
Safe, validation-passing dummy values for the Tax profile / 64-8 / profile forms. The phone number is from the official UK fictional range (07700 900xxx), and the NIN, UTR and postcode all pass the field validators. Click to copy.
| Field | Value | Notes |
|---|---|---|
| National Insurance no. | AB123456C | 2 letters · 6 digits · 1 letter |
| UTR | 1234567890 | 10 digits |
| Date of birth | 1989-03-14 | YYYY-MM-DD (14 Mar 1989) |
| Phone | 07700900123 | UK fictional mobile range |
| Address line 1 | 12 Oak Lane | |
| Town / City | Leeds | |
| Postcode | LS1 1AA | Valid UK format |
| Country | United Kingdom |
For returning filers (seeded personas) these fields are already pre-filled from their saved profile — you only need this for the first-time / fresh-signup flow.
Validation-passing dummy values for every income & entity form in the wizard — self-employment, employment, pensions, dividends/interest, capital gains, property, foreign income, partnership and trust. Currency fields take up to 2 decimals; PAYE references and 10-digit UTRs match the field validators. Only the fields marked Required block the Save button — the rest are optional. Click any value to copy.
| Field | Value | Notes |
|---|---|---|
| Business name | Oakwood Consulting | Required |
| Trade type | Management Consultant | |
| Accounting method | Cash basis | Pick from dropdown |
| Trading start date | 2023-04-06 | YYYY-MM-DD |
| Address line 1 | 14 Briar Road | |
| City | Manchester | |
| Postcode | M1 4WP | Valid UK format |
| Country | United Kingdom | |
| Business UTR | 2345678901 | Exactly 10 digits |
| Field | Value | Notes |
|---|---|---|
| Employer name | Brightwave Technologies Ltd | Required |
| PAYE tax reference | 123/AB45678 | Required · from P60/P45 |
| Pay from employment (Box 1) | 48500.00 | Required · pay before tax |
| UK tax deducted (Box 2) | 7720.00 | Required |
| NI contributions (Box 7) | 3800.40 | Optional |
| Company car & fuel (Box 9) | 4200.00 | Optional · P11D benefit |
| Private medical insurance (Box 10) | 650.00 | Optional · P11D benefit |
| Field | Value | Notes |
|---|---|---|
| Pension/benefit type | Private pension | Pick from dropdown |
| Provider name | Aviva | Optional |
| Pension PAYE reference | 456/CD12345 | Optional |
| Gross amount received | 14500.00 | Required |
| Tax deducted | 2900.00 | Optional |
| Field | Value | Notes |
|---|---|---|
| Income type | UK dividends | Pick from dropdown |
| Source name | Vanguard FTSE All-Share | Optional |
| Gross amount | 2750.00 | Required · dividends |
| Tax deducted | 0 | UK dividends are paid gross |
| — then add a second entry for interest — | ||
| Income type | UK interest | Pick from dropdown |
| Source name | Barclays Savings | Optional |
| Account reference | SAV-4821 | Optional |
| Gross amount | 1240.00 | Required · interest |
| Tax deducted | 0 | Optional |
| Field | Value | Notes |
|---|---|---|
| Asset type | Listed Shares & Securities | Pick from dropdown |
| Asset description | 500 shares in Acme plc | Optional |
| Date of disposal | 2025-08-12 | Required · within 2025-26 |
| Date of acquisition | 2019-06-03 | Required · before disposal |
| Disposal proceeds | 18500.00 | Required · sale price |
| Allowable costs | 9200.00 | Required · cost + fees |
| Gain (auto-calculated) | 9300.00 | Proceeds − costs · shown automatically |
| Relief type | No relief claimed | Pick from dropdown |
| Field | Value | Notes |
|---|---|---|
| Property type | Residential Property | Pick from dropdown · Required |
| Property address | 27 Maple Avenue, Bristol | Required |
| Postcode | BS1 5TR | Valid UK format |
| Total rental income (Box 5) | 14400.00 | Required |
| Rent, repairs, insurance (Box 6) | 2100.00 | Optional |
| Loan interest & finance costs (Box 7) | 5200.00 | Optional · residential → Section 24 20% relief |
| Legal & management fees (Box 8) | 1440.00 | Optional |
| Other allowable expenses (Box 9) | 600.00 | Optional |
Property abroad isn't entered here. The SA105 form is UK-only — for an overseas rental use the Foreign income (SA106) form below with income type Foreign Property Rental (one record per country). When you register a property under My Properties, choosing the Foreign type (and its Country) routes it to SA106 automatically.
| Field | Value | Notes |
|---|---|---|
| Income type | Foreign Dividends | Pick from dropdown · Required |
| Country code | USA | Required · ISO 3166 alpha-3 (3 letters) |
| Gross income (GBP) | 3200.00 | Required · converted to £ |
| Foreign tax paid (GBP) | 480.00 | Optional |
| Foreign tax credit relief claimed | 480.00 | Optional · FTCR |
| Original currency | USD | Optional |
| Exchange rate used | 1.27 | Optional |
| DTA article reference | Article 10 | Optional · shows after ticking "DTA applies" |
Overseas rental property is captured here too — pick income type Foreign Property Rental and add one record per country. Example: country FRA, gross income 9800.00, foreign tax paid 1470.00. Foreign dividends, interest, pensions and employment each get their own record the same way.
| Field | Value | Notes |
|---|---|---|
| Partnership name | Smith & Jones LLP | Required · max 105 chars |
| Partnership UTR | 3456789012 | Required · exactly 10 digits |
| Profit share % | 50.00 | Optional |
| Trade description | Chartered accountancy | Required · max 30 chars · unique per partnership |
| Share of profit/loss (Box 8) | 42000.00 | Optional · negative = loss |
| Adjusted profit (Box 11) | 42000.00 | Optional |
| Share of taxable profit (Box 20) | 42000.00 | Optional |
Leave Full form (SA104F) unticked for the simple case. Ticking it reveals the extra untaxed-savings and UK-property sections used by complex partnerships.
| Field | Value | Notes |
|---|---|---|
| Box 4 — Discretionary income from UK trusts | 5000.00 | All boxes optional — enter what's on your R185 |
| Box 5 — Tax treated as paid on box 4 | 2250.00 | 45% tax credit on discretionary income |
Every trust box is optional; the two above give a clean discretionary-trust example with its 45% credit. There are also foreign-estate boxes (12–17), a Vulnerable Person relief toggle (boxes 18–19) and a settlor-interested toggle (boxes 20–21) to explore.
Two more niche forms exist in the wizard but aren't scripted here: Residence & remittance (SA109) and Chargeable event gains (life-insurance bonds). Add them free-hand if a scenario needs them.
These are deliberate for the test build. Everything else that looks wrong, broken or confusing is worth flagging.
Skip onboarding — these users are pre-onboarded by the seed, so they land straight on the dashboard. Pick one by the feature you want to test, copy the email, and sign in. All of them use the same password.
Need a different scenario? The full list of all 25 taxpayers is in the "H · All test users" tab. Admin login isn't part of the standard seed — see Tab G.
The full first-time experience: create an account, answer the onboarding questions, land on the dashboard. Use a fresh email you control — the seeded test users are already onboarded and skip this flow.
The recommended live-demo path. The taxpayer files alone, there's no payment step, and they go straight to review & submit.
A brand-new account has no existing returns, so every tax year is open. Any seeded taxpayer also works — just pick a tax year they haven't filed yet.
A paid tier: the taxpayer files with support, pays at Step 8, then can book a consultation that's included free.
The top tier: everything in Guided, plus an HMRC Agent (form 64-8) authorisation step inserted right after Deductions — an extra step only Full Assist sees.
For a returning taxpayer, the Tax profile step (Step 4) is pre-filled from their saved details — they don't re-type their NIN/UTR/address. Seeded clients have a saved profile, so they're perfect for this.
Consultants see which filing method each assigned client picked, and — for Guided / Full Assist returns — they are the ones who review and submit to HMRC. David Wright is assigned Sarah Chen, whose return is tagged Guided.
Once a taxpayer pays for a Guided / Full Assist return, it lands in the consultant's queue as Pending review — the taxpayer has finished their part but does not submit. The consultant reviews the figures and submits to HMRC on the client's behalf via the HMRC Submissions area.
Priya Sharma (ATT, ACCA) is assigned James Okafor, Elizabeth Hartley and Michael O'Connor — useful for showing a different consultant's client list. Same password.
On a tax-return detail page, an admin sees a Filing Method field showing what the taxpayer selected.
25 taxpayer profiles, pre-onboarded by the seed with complete, realistic data — pick one to explore a specific tax scenario. All use password MyTaxFilingAI223!. Click "copy" to grab the email.
| Name | Scenario | |
|---|---|---|
| Sarah Chen | sarah.chen@realistic-test.com | Employed senior dev — salary, P11D benefits, savings & dividends Guided fixture |
| Michael O'Connor | michael.oconnor@realistic-test.com | Self-employed plumber — SA103F full form, joint buy-to-let |
| Elizabeth Hartley | elizabeth.hartley@realistic-test.com | Retired teacher — 3 pensions, share disposals, French property |
| James Okafor | james.okafor@realistic-test.com | Tech director — crypto disposals, holiday let, US consultancy income |
| Aisha Patel | aisha.patel@realistic-test.com | NHS consultant + private practice — Plan 4 + postgrad, PA tapering |
| Tom Brennan | tom.brennan@realistic-test.com | Startup exit — £1.8M share sale, BADR, additional rate |
| Zara Hussain | zara.hussain@realistic-test.com | Junior dev + freelance — first SA, threshold edge case draft |
| Callum MacLeod | callum.macleod@realistic-test.com | Freelance designer — crypto/NFTs, rental, multi-year backlog draft |
| Fatima Al-Rashidi | fatima.alrashidi@realistic-test.com | EdTech exit — £2.2M sale, consulting, Dubai income, PA tapered |
| Ryan O'Brien | ryan.obrien@realistic-test.com | CIS subcontractor — bricklayer, 20% CIS deductions, refund due |
| Oliver Grant | oliver.grant@realistic-test.com | Partnership (LLP) — 50% partner in accountancy practice |
| Pierre Dubois | pierre.dubois@realistic-test.com | Non-resident landlord — lives in France, 2 UK properties, NRL/DTA |
| Naomi Okonkwo | naomi.okonkwo@realistic-test.com | Musician/creative — teaching, performances, royalties, foreign gig |
| Pradeep Mehta | pradeep.mehta@realistic-test.com | Multi-company director — 2 Ltd companies, 3 rentals, PA tapered to zero |
| Emma Wilson | emma.wilson@realistic-test.com | Multi-business entrepreneur — 3 self-employments, 4 properties, CGT, foreign |
| Margaret Thornton | margaret.thornton@realistic-test.com | Retired widow — UK family trust + French estate, vulnerable person relief |
| David Kim | david.kim@realistic-test.com | US citizen — split-year, remittance basis, overseas workday relief, DTA |
| Anita Sharma | anita.sharma@realistic-test.com | Heavily-mortgaged BTL landlord — £55k salary + 3 BTLs, Section 24 |
| Henry Whitfield | henry.whitfield@realistic-test.com | Solicitor — commercial freehold sold post-30-Oct-2024, CGT rate split |
| Charlotte Pemberton | charlotte.pemberton@realistic-test.com | Investment banker — £225k salary + £75k pension, AA taper + carry-forward |
| Marcus Kingsley-Hartwell | marcus.kingsley-hartwell@realistic-test.com | Tech angel investor — EIS £30k + SEIS £15k + VCT £25k tax reducers |
| Geoffrey Ashworth-Bramble | geoffrey.ashworth-bramble@realistic-test.com | Lecturer + trust beneficiary — discretionary trust income, 45% credit |
| Rebecca Ainsworth | rebecca.ainsworth@realistic-test.com | Owner-managed Ltd director — salary + £55k dividends, HICBC clawback |
| Helen Trafford | helen.trafford@realistic-test.com | Part-time teacher — FHL cottage + Rent-a-Room relief |
| Priya Nair | priya.nair@realistic-test.com | Self-employed consultant — pays Payments on Account (POA credit) |
| Name | Assigned clients | |
|---|---|---|
| David Wright | david.wright@staging-consultant.com | Sarah Chen (Guided), Michael O'Connor, James Okafor |
| Priya Sharma | priya.sharma@staging-consultant.com | James Okafor, Elizabeth Hartley, Michael O'Connor |
Plain-English definitions of the tax terms and abbreviations you'll meet while testing. You don't need to memorise these — just check back when a form asks for something unfamiliar.
| Term | What it means |
|---|---|
| Staging | The test environment (staging.mytaxfiling.ai) — a safe copy of the app, not the live site. Everything here is throwaway. |
| Filing method | Chosen at Step 3. It decides the rest of the journey: Self-File, Guided, or Full Assist. |
| Self-File | Free tier — the taxpayer completes and submits the return themselves. No payment step. |
| Guided | Paid tier — support plus an included consultation; the consultant reviews and submits. |
| Full Assist | Top paid tier — everything in Guided, plus the 64-8 agent-authorisation step. The consultant/agent submits. |
| Wizard | The step-by-step form that walks you through a tax return. |
| Draft | A return you've started but not yet finished or submitted. |
| Pending review | A paid return that's now with the consultant to check and submit. |
| Submitted | The return has been declared and submitted within the app (nothing goes to HMRC in this build). |
| Consultant | A tax expert assigned to help with, review and submit Guided / Full Assist returns. |
| Onboarding | The short set of questions a brand-new account answers before reaching the dashboard. |
| Clerk | The sign-up / login system. It's what emails you the verification code when you create an account. |
| Stripe | The payment processor. Here it runs in test mode — use card 4242 4242 4242 4242. |
| Calendly | The external scheduling tool the consultation booking opens. |
| Term | What it means |
|---|---|
| Self Assessment (SA) | HMRC's system where individuals report their income and work out the tax they owe. |
| Tax year | Runs 6 April → 5 April. "2025-26" means 6 Apr 2025 to 5 Apr 2026. |
| NIN / NINO | National Insurance number (e.g. AB123456C) — identifies you for tax and National Insurance. |
| UTR | Unique Taxpayer Reference — a 10-digit number HMRC gives every Self Assessment taxpayer (and each partnership). |
| PAYE reference | An employer's tax reference (e.g. 123/AB45678), found on your P60 or P45. |
| P60 | End-of-year summary of your pay and tax deducted, from an employer. |
| P11D | Statement of taxable benefits (company car, private medical, etc.) from an employer. |
| Personal Allowance | The tax-free slice of income each year. It's reduced for very high earners (tapers away above £100k). |
| SA102 | The Employment pages of a return. |
| SA103 | The Self-employment pages (SA103S short / SA103F full). |
| SA104 | The Partnership pages (SA104S short / SA104F full). |
| SA105 | The UK property pages (rental income). |
| SA106 | The Foreign income pages — including overseas rental property. |
| SA107 | The Trusts & estates pages (income from a trust or a deceased person's estate). |
| SA108 | The Capital gains pages (profit on selling assets). |
| SA109 | The Residence & remittance pages (for non-UK-resident or non-domiciled situations). |
| 64-8 | The HMRC form that authorises an agent/accountant to deal with HMRC on your behalf (the Full Assist step). |
| Capital Gains Tax (CGT) | Tax on the profit when you sell an asset such as shares or a second property. |
| BADR | Business Asset Disposal Relief — a reduced CGT rate on qualifying business sales (formerly Entrepreneurs' Relief). |
| Section 24 | The rule that limits landlords' mortgage-interest relief to a flat 20% tax credit. |
| HICBC | High Income Child Benefit Charge — claws back Child Benefit once income passes a threshold. |
| DTA | Double Taxation Agreement — a treaty stopping the same income being taxed twice in two countries. |
| FTCR | Foreign Tax Credit Relief — credit for tax you've already paid on income abroad. |
| POA | Payments on Account — advance instalments towards next year's tax bill. |
| CIS | Construction Industry Scheme — contractors deduct tax at source from subcontractors' pay. |
| Class 2 / Class 4 NIC | National Insurance paid by the self-employed (Class 2 flat-rate; Class 4 on profits). |
| FHL | Furnished Holiday Let — a short-term rental property taxed under special rules. |
| Rent a Room | Relief that makes up to £7,500 of income from letting a room in your own home tax-free. |