Staging Test Guide

Step-by-step walkthroughs & test logins for the My Tax Filing staging environment

Environment: staging.mytaxfiling.ai Shared password: MyTaxFilingAI223! Updated 2 Jul 2026

How to use this guide

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.

25
Taxpayer test profiles
2
Consultant logins
3
Filing methods to test
8–11
Wizard steps (by tier)

Before you start — ground rules

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.

  • This is a sandbox, not the real site. Everything here is fake. Never enter your real National Insurance number, real UTR, or a real bank/credit card — always use the dummy values in this tab.
  • Use a computer + a modern browser (Chrome, Edge, Firefox or Safari). It works on a phone, but it's easier to test on a bigger screen.
  • One shared password for every test login — copy it from the green chip at the top of the page.
  • To switch test users: open the menu top-right and Sign out first, then sign in with the next email. You can't be two users at once.
  • Fresh sign-ups need an email code. Use a "plus alias" of your own inbox (e.g. yourname+test1@gmail.com) so the verification code reaches you.
  • Give slow steps a moment. After paying, the page may spin briefly while it confirms — that's normal. Reports and PDFs can take a few seconds to build.
  • Stuck or confused counts as feedback. If a step isn't obvious, note where — that's exactly the kind of thing we want to hear.

The filing journey at a glance

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
1Assessment periodPick tax year (e.g. 2025-26) + Annual return
2ReasonsWhy you're filing
3Filing methodSelf-File / Guided / Full Assist — sets the rest of the journey
4Tax profileName, NIN, UTR, DOB, address (pre-filled for returning filers)
5Income sourcesEmployment, self-employment, property…
6Income questionsFigures for each source
7DeductionsPension, gift aid, etc. — last shared step
HMRC Agent (64-8)Full Assist only · inserted right after Deductions
PaymentGuided / Full Assist · Self-File skips (auto-marked paid, free)
ConsultationGuided / Full Assist · dedicated step — book the included consultation or continue
Review & CommunicationGuided / Full Assist · return becomes Pending review → the consultant submits to HMRC
Review & submitSelf-File · the taxpayer makes the declaration & submits
i
Two submission models. Self-File returns are submitted by the taxpayer on the Review step. Guided and Full Assist returns move to Pending review after payment and are reviewed and submitted to HMRC by the assigned consultant — the taxpayer never clicks a final "Submit".

Test data — paste into any form

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.

FieldValueNotes
National Insurance no.AB123456C2 letters · 6 digits · 1 letter
UTR123456789010 digits
Date of birth1989-03-14YYYY-MM-DD (14 Mar 1989)
Phone07700900123UK fictional mobile range
Address line 112 Oak Lane
Town / CityLeeds
PostcodeLS1 1AAValid UK format
CountryUnited 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.

Income & entity test data — paste into the wizard forms

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.

1 · Add a business (self-employment / sole trader)

FieldValueNotes
Business nameOakwood ConsultingRequired
Trade typeManagement Consultant
Accounting methodCash basisPick from dropdown
Trading start date2023-04-06YYYY-MM-DD
Address line 114 Briar Road
CityManchester
PostcodeM1 4WPValid UK format
CountryUnited Kingdom
Business UTR2345678901Exactly 10 digits

2 · Employment (SA102)

FieldValueNotes
Employer nameBrightwave Technologies LtdRequired
PAYE tax reference123/AB45678Required · from P60/P45
Pay from employment (Box 1)48500.00Required · pay before tax
UK tax deducted (Box 2)7720.00Required
NI contributions (Box 7)3800.40Optional
Company car & fuel (Box 9)4200.00Optional · P11D benefit
Private medical insurance (Box 10)650.00Optional · P11D benefit

3 · Pension benefit (SA101)

FieldValueNotes
Pension/benefit typePrivate pensionPick from dropdown
Provider nameAvivaOptional
Pension PAYE reference456/CD12345Optional
Gross amount received14500.00Required
Tax deducted2900.00Optional

4 · Dividends & interest (add one of each)

FieldValueNotes
Income typeUK dividendsPick from dropdown
Source nameVanguard FTSE All-ShareOptional
Gross amount2750.00Required · dividends
Tax deducted0UK dividends are paid gross
— then add a second entry for interest —
Income typeUK interestPick from dropdown
Source nameBarclays SavingsOptional
Account referenceSAV-4821Optional
Gross amount1240.00Required · interest
Tax deducted0Optional

5 · Capital gains (SA108 — disposal record)

FieldValueNotes
Asset typeListed Shares & SecuritiesPick from dropdown
Asset description500 shares in Acme plcOptional
Date of disposal2025-08-12Required · within 2025-26
Date of acquisition2019-06-03Required · before disposal
Disposal proceeds18500.00Required · sale price
Allowable costs9200.00Required · cost + fees
Gain (auto-calculated)9300.00Proceeds − costs · shown automatically
Relief typeNo relief claimedPick from dropdown
!
To test the 60-day CGT warning, change Asset type to Residential Property and keep a disposal date on/after 6 Apr 2020. An amber "separate 60-day CGT-PPD return" panel appears and you must tick its acknowledgement checkbox before Save Disposal Record unlocks. Listed shares (above) skip this so it's the cleaner happy-path filler.

6 · UK property (SA105 — one record per UK property)

FieldValueNotes
Property typeResidential PropertyPick from dropdown · Required
Property address27 Maple Avenue, BristolRequired
PostcodeBS1 5TRValid UK format
Total rental income (Box 5)14400.00Required
Rent, repairs, insurance (Box 6)2100.00Optional
Loan interest & finance costs (Box 7)5200.00Optional · residential → Section 24 20% relief
Legal & management fees (Box 8)1440.00Optional
Other allowable expenses (Box 9)600.00Optional
i
Two variants to try from the same form: tick Furnished Holiday Letting for an FHL, or pick Room in Own Home (Rent a Room) to reveal the Rent a Room exempt amount box (max £7,500). For a joint let, tick Jointly owned and set Your ownership % (e.g. 50). A Lease premium figure also requires a Lease term (years) or Save stays locked.

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.

7 · Foreign income (SA106 — one record per country + income type)

FieldValueNotes
Income typeForeign DividendsPick from dropdown · Required
Country codeUSARequired · ISO 3166 alpha-3 (3 letters)
Gross income (GBP)3200.00Required · converted to £
Foreign tax paid (GBP)480.00Optional
Foreign tax credit relief claimed480.00Optional · FTCR
Original currencyUSDOptional
Exchange rate used1.27Optional
DTA article referenceArticle 10Optional · 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.

8 · Partnership (SA104S short form)

FieldValueNotes
Partnership nameSmith & Jones LLPRequired · max 105 chars
Partnership UTR3456789012Required · exactly 10 digits
Profit share %50.00Optional
Trade descriptionChartered accountancyRequired · max 30 chars · unique per partnership
Share of profit/loss (Box 8)42000.00Optional · negative = loss
Adjusted profit (Box 11)42000.00Optional
Share of taxable profit (Box 20)42000.00Optional

Leave Full form (SA104F) unticked for the simple case. Ticking it reveals the extra untaxed-savings and UK-property sections used by complex partnerships.

9 · Trust & estate income (SA107 — copy from your R185)

FieldValueNotes
Box 4 — Discretionary income from UK trusts5000.00All boxes optional — enter what's on your R185
Box 5 — Tax treated as paid on box 42250.0045% 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.

!
One return per tax year. Seeded test users already have returns for some years. If "New Tax Return" says you already have one for a year, just pick a different year — or use the fresh sign-up account from Tab A, which has none. 2026-27 is intentionally closed, so the latest selectable year is 2025-26.

Known behaviour — please don't report these as bugs

These are deliberate for the test build. Everything else that looks wrong, broken or confusing is worth flagging.

  • Nothing is sent to HMRC. "Submit" only updates the status inside this app — no real tax return is filed. The 64-8 step stores the authorisation but doesn't transmit it.
  • Payments are test-mode. Use card 4242 4242 4242 4242, any future expiry, any CVC. No real money moves.
  • The consultation opens Calendly (an external scheduler) — for this demo it may not create a real appointment.
  • Emails may not arrive. Transactional emails are usually switched off outside production, so a missing confirmation email here isn't a fault.
  • 2026-27 is closed on purpose — the latest tax year you can pick is 2025-26.
  • One return per tax year, per user. If a year is "taken", pick another or use a fresh account.
  • Guided & Full Assist show no "Submit" button to the taxpayer — that's by design; the consultant submits those (see tabs C, D, F).

⚡ Quick login

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.

Password (all users) MyTaxFilingAI223!
Resume a part-finished return (jump straight into the wizard)
Zara Hussain DRAFT parked at Deductions — first self-assessment, freelance + employment. Good for testing later steps & submit.
zara.hussain@realistic-test.com
Callum MacLeod DRAFT parked at Income questions — crypto/NFTs + rental. Good for testing income entry mid-flow.
callum.macleod@realistic-test.com
Sarah Chen Has several returns — DRAFT, COMPLETED & UNDER REVIEW — plus the Guided fixture. Best all-rounder for dashboards & the returning-filer profile.
sarah.chen@realistic-test.com
View a fully-completed return (rich data on every page)
Michael O'Connor Self-employed plumber — SA103F full form + joint buy-to-let. Test self-employment & property pages.
michael.oconnor@realistic-test.com
Elizabeth Hartley Retired teacher — 3 pensions, share disposals, French property. Test pensions, capital gains & foreign income.
elizabeth.hartley@realistic-test.com
James Okafor Tech director — crypto disposals, holiday let, US consultancy income. Test CGT + foreign + director benefits.
james.okafor@realistic-test.com
Specific tax features & edge cases
Anita Sharma Heavily-mortgaged BTL landlord — exercises Section 24 finance-cost relief.
anita.sharma@realistic-test.com
Priya Nair Self-employed consultant — pays Payments on Account (POA credit applied).
priya.nair@realistic-test.com
Ryan O'Brien CIS subcontractor — 20% CIS deductions, refund due.
ryan.obrien@realistic-test.com
Rebecca Ainsworth Ltd director — salary + £55k dividends → HICBC clawback.
rebecca.ainsworth@realistic-test.com
Charlotte Pemberton £225k salary + £75k pension — annual-allowance taper + carry-forward.
charlotte.pemberton@realistic-test.com
Tom Brennan Startup exit — £1.8M share sale with BADR, additional-rate taxpayer.
tom.brennan@realistic-test.com
Staff logins
David Wright Consultant ACA, CTA. Assigned Sarah Chen (Guided), Michael O'Connor, James Okafor.
david.wright@staging-consultant.com
Priya Sharma Consultant ATT, ACCA. Assigned James Okafor, Elizabeth Hartley, Michael O'Connor.
priya.sharma@staging-consultant.com

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.

A · Sign up & onboarding

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.

i
Tip: use a plus-alias of your own inbox, e.g. yourname+test1@gmail.com, so you can receive the Clerk verification code and create as many fresh accounts as you need.
  1. Open staging.mytaxfiling.ai and choose Sign up.
  2. Enter your fresh email + a password and submit.
    Clerk emails a verification code — enter it to continue.
  3. You land on the Onboarding wizard. Q1 — Employment income? Choose "I had employment income" or "No employment income".
  4. Q2 — Self-employed / freelance work? If you choose "Yes, I worked for myself", pick a trade type (e.g. Taxi / private hire driver).
  5. Q3 — Rental income? Choose yes/no.
  6. Review the "Here's what we have" summary — your chosen income types appear as chips — then click Complete Setup.
  7. You're taken to the Dashboard. Onboarding is done.

✓ What to verify

  • Verification code arrives and is accepted.
  • The review summary reflects exactly the income types you selected.
  • Dashboard loads with no errors; you can now start a tax return (continue in Tab B).
!
Sign-ups create real accounts on staging. Use disposable plus-aliases, and don't sign up with the seeded @realistic-test.com addresses (they already exist and bypass onboarding).

B · Self-File Free · no payment

The recommended live-demo path. The taxpayer files alone, there's no payment step, and they go straight to review & submit.

Taxpayer Easiest: your fresh sign-up account (Tab A)

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.

  1. Sign in, then from the dashboard or /tax-returns click + New Tax Return.
  2. Step 1 — Assessment period: choose 2025-26 and Annual, then Continue.
    2026-27 is closed, so 2025-26 is the latest option.
  3. Accept the engagement letter (tick "I have read and understood" → Continue to filing).
  4. Step 2 — Reasons: pick a reason (e.g. "Self-assessment required") → Save & Continue.
  5. Step 3 — Filing method: choose "Do it myself (Self-File)" → Save & Continue.
  6. Step 4 — Tax profile: fill name, NIN, UTR, DOB, address → Save & Continue.
  7. Step 5–7 — Income sources → questions → deductions: add any figures → continue through each.
  8. After Deductions you land directly on Reviewno payment step.
  9. Click Submit your return, confirm the declaration → status becomes Submitted.

✓ What to verify

  • Step 3 offers three methods; Self-File is selectable and persists if you go back.
  • After Deductions there is no Payment step and no 64-8 step.
  • Submit works end-to-end and the return shows as Submitted.

C · Guided Paid · consultation included

A paid tier: the taxpayer files with support, pays at Step 8, then can book a consultation that's included free.

Taxpayer Your fresh sign-up account, or any seeded taxpayer on an unused year
  1. New Tax Return → 2025-26 → Annual → engagement letter → Reasons.
  2. Step 3 — Filing method: choose "Guided" (marked Most popular) → Save & Continue.
  3. Complete Tax profile → Income sources → questions → Deductions.
  4. Step 8 — Payment: the Guided price is shown. Pay with the Stripe test card.
    Test card 4242 4242 4242 4242, any future expiry, any CVC. (If a 100% coupon is configured, you can use that instead.)
  5. After payment the return moves to a dedicated Consultation step — it's included in Guided, so there's no second checkout. Either Book your consultation (opens Calendly) or Continue to review.
  6. You land on Review & Communication and the return is now Pending review. From here your assigned consultant reviews and submits it to HMRC — there is no Submit button for the Guided taxpayer.

✓ What to verify

  • Guided shows a price at the Payment step (Self-File did not).
  • After payment there is a dedicated Consultation step (not just a CTA), with no second charge.
  • The return status becomes Pending review and the taxpayer is not asked to self-submit (the consultant submits).
  • Guided does not show the 64-8 step.
i
Stripe runs in test mode and Calendly is an external scheduler — the booking opens Calendly but doesn't create a real appointment for this demo.

D · Full Assist Paid · 64-8 + consultation

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.

Taxpayer Your fresh sign-up account, or any seeded taxpayer on an unused year
  1. New Tax Return → 2025-26 → Annual → engagement letter → Reasons.
  2. Step 3 — Filing method: choose "Full Assist" → Save & Continue.
  3. Complete Tax profile → Income sources → questions → Deductions.
  4. HMRC Agent authorisation (64-8): the 64-8 form appears only for Full Assist. Client details are pre-filled from the tax profile; complete agent details + the declaration / e-signature.
    Required fields and the signature block the Continue button until completed.
  5. Payment: pay the Full Assist price with the test card 4242 4242 4242 4242.
  6. After payment, the dedicated Consultation step appears (included — no extra charge): Book or Continue to review.
  7. You land on Review & Communication with status Pending review — the consultant / agent reviews and submits to HMRC on the client's behalf. The taxpayer does not self-submit.

✓ What to verify

  • The 64-8 step appears only for Full Assist (not Self-File / Guided).
  • Client fields on the 64-8 are pre-filled from the tax profile.
  • Continue is blocked until required fields + e-signature are completed.
  • Payment shows the Full Assist price, then a dedicated Consultation step (no extra charge).
  • The return becomes Pending review; the consultant submits — the taxpayer is not asked to self-submit.
i
The 64-8 form captures and stores the authorisation but does not transmit it to HMRC in this build.

E · Returning filer — pre-filled tax profile

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.

TaxpayerSarah Chen
Email sarah.chen@realistic-test.com
Password MyTaxFilingAI223!
  1. Sign in as Sarah. She already has returns, so open an existing return from the dashboard, or start one for a year she hasn't filed.
  2. Walk to Step 4 — Tax profile.
  3. The form is pre-populated with her saved name, NIN, UTR, DOB and address — no re-entry needed.
  4. She can edit if anything changed, then Save & Continue.

✓ What to verify

  • Tax profile fields are filled in on load (not blank, as they would be for a first-time filer).
  • Sensitive fields (NIN, UTR) come back decrypted into the form correctly.
  • Editing + saving persists the change.
i
Contrast with Tab A's fresh account, where the Tax profile starts empty — that's the first-time-filer experience.

F · Consultant view — sees the method & submits paid returns

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.

ConsultantDavid Wright — ACA, CTA
Email david.wright@staging-consultant.com
Password MyTaxFilingAI223!
  1. Sign in as David — you land on the consultant dashboard.
  2. Open Sarah Chen from his assigned clients.
  3. In her tax-returns table, find the Method column — Sarah's return shows Guided.

✓ What to verify

  • The client tax-returns table has a Method column.
  • Sarah's Guided return displays the method correctly.

Review & submit a paid return to HMRC

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.

✓ What to verify

  • Guided / Full Assist returns arrive with status Pending review after payment.
  • The consultant can open the return, review it, and submit — the client never sees a Submit button for these tiers.
  • Self-File returns do not appear here for submission (the taxpayer already submitted those themselves).

Second consultant (optional)

Email priya.sharma@staging-consultant.com

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.

G · Admin view — sees the chosen filing method

On a tax-return detail page, an admin sees a Filing Method field showing what the taxpayer selected.

!
Admin login isn't created by the standard staging seed. Use an existing staging admin account, or ask Rafid to seed the test admin (admin-test@mytaxfiling.dev) before this scenario.
Admin Test admin — only if seeded
Email admin-test@mytaxfiling.dev
Password MyTaxFilingAI223!
  1. Sign in as an admin → the admin dashboard.
  2. Open Tax returns and select a return — Sarah Chen's Guided return is a good example.
  3. On the Overview tab, find the Filing Method field showing Guided.

✓ What to verify

  • The tax-return detail page surfaces the selected filing method.
  • It matches what the taxpayer picked (Guided for Sarah).

H · All test users

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.

Taxpayers TAXPAYER

NameEmailScenario
Sarah Chensarah.chen@realistic-test.comEmployed senior dev — salary, P11D benefits, savings & dividends Guided fixture
Michael O'Connormichael.oconnor@realistic-test.comSelf-employed plumber — SA103F full form, joint buy-to-let
Elizabeth Hartleyelizabeth.hartley@realistic-test.comRetired teacher — 3 pensions, share disposals, French property
James Okaforjames.okafor@realistic-test.comTech director — crypto disposals, holiday let, US consultancy income
Aisha Patelaisha.patel@realistic-test.comNHS consultant + private practice — Plan 4 + postgrad, PA tapering
Tom Brennantom.brennan@realistic-test.comStartup exit — £1.8M share sale, BADR, additional rate
Zara Hussainzara.hussain@realistic-test.comJunior dev + freelance — first SA, threshold edge case draft
Callum MacLeodcallum.macleod@realistic-test.comFreelance designer — crypto/NFTs, rental, multi-year backlog draft
Fatima Al-Rashidifatima.alrashidi@realistic-test.comEdTech exit — £2.2M sale, consulting, Dubai income, PA tapered
Ryan O'Brienryan.obrien@realistic-test.comCIS subcontractor — bricklayer, 20% CIS deductions, refund due
Oliver Grantoliver.grant@realistic-test.comPartnership (LLP) — 50% partner in accountancy practice
Pierre Duboispierre.dubois@realistic-test.comNon-resident landlord — lives in France, 2 UK properties, NRL/DTA
Naomi Okonkwonaomi.okonkwo@realistic-test.comMusician/creative — teaching, performances, royalties, foreign gig
Pradeep Mehtapradeep.mehta@realistic-test.comMulti-company director — 2 Ltd companies, 3 rentals, PA tapered to zero
Emma Wilsonemma.wilson@realistic-test.comMulti-business entrepreneur — 3 self-employments, 4 properties, CGT, foreign
Margaret Thorntonmargaret.thornton@realistic-test.comRetired widow — UK family trust + French estate, vulnerable person relief
David Kimdavid.kim@realistic-test.comUS citizen — split-year, remittance basis, overseas workday relief, DTA
Anita Sharmaanita.sharma@realistic-test.comHeavily-mortgaged BTL landlord — £55k salary + 3 BTLs, Section 24
Henry Whitfieldhenry.whitfield@realistic-test.comSolicitor — commercial freehold sold post-30-Oct-2024, CGT rate split
Charlotte Pembertoncharlotte.pemberton@realistic-test.comInvestment banker — £225k salary + £75k pension, AA taper + carry-forward
Marcus Kingsley-Hartwellmarcus.kingsley-hartwell@realistic-test.comTech angel investor — EIS £30k + SEIS £15k + VCT £25k tax reducers
Geoffrey Ashworth-Bramblegeoffrey.ashworth-bramble@realistic-test.comLecturer + trust beneficiary — discretionary trust income, 45% credit
Rebecca Ainsworthrebecca.ainsworth@realistic-test.comOwner-managed Ltd director — salary + £55k dividends, HICBC clawback
Helen Traffordhelen.trafford@realistic-test.comPart-time teacher — FHL cottage + Rent-a-Room relief
Priya Nairpriya.nair@realistic-test.comSelf-employed consultant — pays Payments on Account (POA credit)

Consultants CONSULTANT

NameEmailAssigned clients
David Wrightdavid.wright@staging-consultant.comSarah Chen (Guided), Michael O'Connor, James Okafor
Priya Sharmapriya.sharma@staging-consultant.comJames Okafor, Elizabeth Hartley, Michael O'Connor
!
Admin is not part of the standard seed — admin-test@mytaxfiling.dev exists only if the admin seed was run separately. See Tab G.

📖 Glossary

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.

App & process terms

TermWhat it means
StagingThe test environment (staging.mytaxfiling.ai) — a safe copy of the app, not the live site. Everything here is throwaway.
Filing methodChosen at Step 3. It decides the rest of the journey: Self-File, Guided, or Full Assist.
Self-FileFree tier — the taxpayer completes and submits the return themselves. No payment step.
GuidedPaid tier — support plus an included consultation; the consultant reviews and submits.
Full AssistTop paid tier — everything in Guided, plus the 64-8 agent-authorisation step. The consultant/agent submits.
WizardThe step-by-step form that walks you through a tax return.
DraftA return you've started but not yet finished or submitted.
Pending reviewA paid return that's now with the consultant to check and submit.
SubmittedThe return has been declared and submitted within the app (nothing goes to HMRC in this build).
ConsultantA tax expert assigned to help with, review and submit Guided / Full Assist returns.
OnboardingThe short set of questions a brand-new account answers before reaching the dashboard.
ClerkThe sign-up / login system. It's what emails you the verification code when you create an account.
StripeThe payment processor. Here it runs in test mode — use card 4242 4242 4242 4242.
CalendlyThe external scheduling tool the consultation booking opens.

Tax terms & references

TermWhat it means
Self Assessment (SA)HMRC's system where individuals report their income and work out the tax they owe.
Tax yearRuns 6 April → 5 April. "2025-26" means 6 Apr 2025 to 5 Apr 2026.
NIN / NINONational Insurance number (e.g. AB123456C) — identifies you for tax and National Insurance.
UTRUnique Taxpayer Reference — a 10-digit number HMRC gives every Self Assessment taxpayer (and each partnership).
PAYE referenceAn employer's tax reference (e.g. 123/AB45678), found on your P60 or P45.
P60End-of-year summary of your pay and tax deducted, from an employer.
P11DStatement of taxable benefits (company car, private medical, etc.) from an employer.
Personal AllowanceThe tax-free slice of income each year. It's reduced for very high earners (tapers away above £100k).
SA102The Employment pages of a return.
SA103The Self-employment pages (SA103S short / SA103F full).
SA104The Partnership pages (SA104S short / SA104F full).
SA105The UK property pages (rental income).
SA106The Foreign income pages — including overseas rental property.
SA107The Trusts & estates pages (income from a trust or a deceased person's estate).
SA108The Capital gains pages (profit on selling assets).
SA109The Residence & remittance pages (for non-UK-resident or non-domiciled situations).
64-8The 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.
BADRBusiness Asset Disposal Relief — a reduced CGT rate on qualifying business sales (formerly Entrepreneurs' Relief).
Section 24The rule that limits landlords' mortgage-interest relief to a flat 20% tax credit.
HICBCHigh Income Child Benefit Charge — claws back Child Benefit once income passes a threshold.
DTADouble Taxation Agreement — a treaty stopping the same income being taxed twice in two countries.
FTCRForeign Tax Credit Relief — credit for tax you've already paid on income abroad.
POAPayments on Account — advance instalments towards next year's tax bill.
CISConstruction Industry Scheme — contractors deduct tax at source from subcontractors' pay.
Class 2 / Class 4 NICNational Insurance paid by the self-employed (Class 2 flat-rate; Class 4 on profits).
FHLFurnished Holiday Let — a short-term rental property taxed under special rules.
Rent a RoomRelief that makes up to £7,500 of income from letting a room in your own home tax-free.
Copied