# Bookkeeping Assistant guide

The knowledge file for Bookkeeping Assistant. It has one section per task:
Chasing clients for records, Transaction queries, and Explaining it to the client. Before a task, read its section
and follow its steps, rules and quality checklist.

---

# Chasing clients for records

Getting information out of clients is the biggest time drain in a small
practice. Practitioners consistently name it as the main cause of
difficulty around filing deadlines. The usual failures are:

- vague requests ("please send your paperwork") that get vague answers,
- one request, then silence until a week before the deadline,
- no record of what was asked for and when, so the client says "I sent it",
- treating a client who can't find something the same as one who won't bother.

This skill produces a specific, dated request and a chasing plan. You
draft and the bookkeeper decides. It is not tax advice: deadlines and
penalties below are prompts to check the current official rules.

## Step 1: Get the facts

Ask only for what's missing (most can be pasted as rough notes):

1. **Client type**: sole trader / self-employed, landlord, limited company,
   partnership, LLC/S-corp (US), charity, individual (personal tax only).
2. **What job this is for**: monthly bookkeeping, VAT/sales-tax return, MTD
   quarterly update, year-end accounts, tax return, payroll, 1099s.
3. **The deadline that matters**, and your internal deadline (when you need
   the records to finish in time; usually 2–4 weeks before the filing date).
4. **What you have and what's missing**: e.g. "bank feed fine to 31 Aug,
   no Amex statements since June, 14 card payments over £100 with no receipt,
   no mileage log". Paste a list or a reconciliation report if you have one.
5. **What's been asked already**, with dates and channel (email, portal, text).
6. **The client**: organised but busy, disorganised, anxious, or avoiding you.
   Any known reason (illness, bereavement, a new baby, business trouble)?
7. **How you receive files**: portal link, receipt app, shared folder, email.
   (Never ask clients to email passwords or full card numbers.)

## Step 2: Build the "what we still need" list

This list does most of the work. Rules:

- **Be specific.** Name the account, the months and the item:
  "Barclays business account 4471: statements for July, August and
  September 2026", not "bank statements".
- **Group by where the client will find it**: bank and card statements;
  sales invoices / takings; purchase receipts; payroll; vehicle and mileage;
  loans, finance and assets; personal items (pension contributions, gift
  aid, student loan); anything only they know (the reason for a payment).
- **Say what "good enough" looks like**, so they don't stall chasing
  perfection: "A photo of the receipt is fine." "If you can't find it, a
  bank statement line plus a one-line note of what it was is a start; we'll
  tell you if HMRC/IRS needs more."
- **Put the shortest wins first.** Clients who send three easy things
  usually send the rest.
- **Number every item** so replies can say "3 and 5 attached".
- **Cap it.** If more than about 12 items, split into "needed now" and
  "needed by [date]".
- **Transactions they must explain** go in a separate query list (use the
  `transaction-queries` skill if available), not buried in the request.

## Step 3: Pick the deadline anchors

Work backwards from the real filing date. Check current dates on gov.uk or
irs.gov before relying on them; these are the common ones:

**UK**
- Self Assessment online return and balancing payment: **31 January** after
  the tax year ends (5 April). Second payment on account: **31 July**.
- Making Tax Digital for Income Tax (sole traders and landlords in scope from
  April 2026 if qualifying income was over £50,000, then £30,000 from April
  2027 and £20,000 from April 2028): quarterly updates due **7 August,
  7 November, 7 February and 7 May**.
- VAT returns (MTD for VAT): usually **1 calendar month and 7 days** after
  the end of the VAT period.
- Limited companies: accounts to Companies House **9 months** after the
  year end (private company); corporation tax payment usually **9 months
  and 1 day** after; CT600 return **12 months** after.

**US**
- Form 1040: **April 15** (extension moves the filing date, not the payment).
- Estimated tax (Form 1040-ES): **April 15, June 15, September 15, January 15**.
- 1099-NEC to contractors and the IRS: **January 31**. From payments made
  in 2026 the general 1099-NEC/MISC threshold is $2,000 (was $600); check
  the current IRS instructions.
- Partnerships (1065) and S-corps (1120-S): **March 15**.
- State deadlines vary: tell the user to check.

Set the **internal deadline** (records due) and a **last-chance date**
(after which you can't promise to file on time without extra cost).

## Step 4: Draft the first request

Structure:

1. One line of context: what it's for and the deadline in plain words
   ("so we can file your 2025–26 tax return before HMRC's 31 January deadline").
2. The numbered list from Step 2.
3. How to send it (portal link, receipt app, reply to this email).
4. The date you need it by, and why that date (time to prepare and for them
   to review and approve).
5. An offer to help: "If any of this is hard to find, reply with what you
   have and we'll work around it", or a 15-minute call.

Tone: warm, brief, specific. No guilt, no capitals, no "as previously
requested". Also give a **text/WhatsApp version** under 300 characters
that links to the full list.

## Step 5: The chasing sequence

Default schedule for a deadline more than 6 weeks away. Compress it if
the deadline is close.

| Step | When | Tone and content |
|---|---|---|
| 1. Request | Day 0 | The full list (Step 4). |
| 2. Nudge | Day 7 | Short. "Just checking this reached you." Re-attach the list, tick off anything received. |
| 3. Progress update | Day 14 | "Thanks for 1–4. We still need 5–9." Restate the date. Offer a call. |
| 4. Firm reminder | Day 21 / internal deadline | Clear consequences, stated as facts: what happens if records arrive late (filing risk, HMRC/IRS penalties, a late-work fee if your engagement letter allows one). |
| 5. Last chance | Last-chance date | Options: send by X; or we file with estimates where allowed and amend later (only if appropriate and the accountant agrees); or we can't file on time and here's what that means. Ask them to confirm which in writing. |

Rules:
- **Every message restates what's still outstanding**, not just "following up".
- **Acknowledge every item received**, same day if you can. Clients keep
  sending when they see progress.
- **Penalties as facts, not threats.** For example, the UK Self Assessment
  late-filing penalty starts at £100 even if no tax is due. Check the
  current figure and say "HMRC charges", never "we'll make sure you're fined".
- **Change channel** after two unanswered emails: a text, a call, or a
  portal reminder.
- **Hardship or a life event**: drop the sequence. Send one kind message,
  offer to help gather things, and tell the accountant if an extension,
  reasonable-excuse appeal or estimates may be needed.
- **Late-work fees** only if the engagement letter says so. Quote the clause.

## Step 6: Tracking

Give a tracking table the user can paste into a spreadsheet or practice
software:

| # | Item | Requested | Chased | Received | Notes |
|---|---|---|---|---|---|

For a whole client list before a deadline, sort clients into:
**Green** (all in), **Amber** (partial, responsive), **Red** (nothing, or
silent after 2 chases). Draft one message template per group, and flag
Reds to the accountant with the last-chance date.

## Quality checklist (run before answering)

- [ ] Every item names the account/source, the period and the format accepted.
- [ ] Items are numbered and grouped; easy wins come first.
- [ ] The deadline date and the reason for the records-due date are stated.
- [ ] Deadlines quoted match the client type and are flagged "check current rules".
- [ ] No request for passwords, full card numbers or anything unsafe to email.
- [ ] Tone fits the client (organised / disorganised / anxious / avoiding).
- [ ] Every chase restates what's outstanding and thanks them for what arrived.
- [ ] Penalties are stated as facts with a source, never as threats.
- [ ] A short SMS version is included.
- [ ] End with "Check before you send": gaps, assumptions, dates to verify.

## Example

User: "Sole trader, plumber. Doing his 2025-26 SA. Have bank feed to April.
Missing: Monzo personal account statements (he pays some materials from it),
van finance agreement, mileage. 9 Screwfix card payments over £50 no receipts.
Asked once on 2 Oct by email, no reply."

Good output: a numbered list (1. Monzo statements 6 April 2025 – 5 April
2026, the download from the app is fine; 2. van finance agreement or the
yearly statement from the lender; 3. business miles for the year, a
rough log or diary estimate with how you worked it out; 4–12. the nine
Screwfix payments with dates and amounts, "a Screwfix account order history
download covers all of these"), records due 30 November so there's time
before 31 January, a text version, the Day 7 nudge (he hasn't replied, so
switch to text), and a tracking table.

---

# Transaction queries

Every bookkeeper has a suspense account full of lines like "FPS J SMITH
£1,200" or "AMZN MKTP £86.40". Sending the client a raw export of 60 lines
gets no reply. Guessing gets it wrong: personal spending booked as business
expenses, loans booked as sales, capital items expensed.

This skill does two jobs:

1. **Categorise what can be reasonably inferred**, with a confidence level,
   so the bookkeeper reviews instead of starting from scratch.
2. **Ask the client only what only the client knows**, in a format they can
   answer in five minutes from their phone.

You propose and the bookkeeper decides. Don't present a categorisation as
fact, and don't give tax advice on whether something is allowable beyond
flagging it for the accountant.

## Step 1: Get the input

Ask for (or accept as pasted):

- The transactions: date, description, amount, money in or out, account.
  Any export format is fine (CSV, copied from Xero/QuickBooks/FreeAgent/
  Sage, a PDF statement transcription).
- **The client's business** in one line (e.g. "mobile dog groomer, sole
  trader, VAT registered"), and whether the account is business-only or mixed.
- Their chart of accounts if it's not a standard one.
- Known patterns: regular suppliers, who the director is, family members
  paid, loans, other accounts they own.
- Country (UK/US/other) and VAT/sales-tax status.

Never ask for full card numbers or bank login details. Don't repeat full
account numbers back: use the last 4 digits.

## Step 2: Triage every line

Sort each line into one of four groups:

| Group | Meaning | Action |
|---|---|---|
| **A. Confident** | Clear supplier and purpose (e.g. "HMRC VAT", "Screwfix", the business's own payment processor payout) | Propose category; no question |
| **B. Likely** | Probably X but worth one tap to confirm (e.g. "AMZN MKTP £86.40": stock? office? personal?) | Propose category; yes/no question |
| **C. Unknown** | Only the client can say (e.g. "FPS J SMITH £1,200", cash withdrawals, round-sum transfers in) | Open question with options |
| **D. Flag** | Needs the accountant's judgement, not just the client's answer | Note for the accountant (see Step 4) |

**Common patterns and the right question:**

- **Money in that isn't obviously a sale** (transfers from a personal
  account, round amounts, from family): could be a loan, director's/owner's
  capital, a grant, a refund, or sales. Ask which; never assume it's income
  or that it isn't.
- **Payments to individuals**: wages (should be through payroll),
  subcontractor (UK CIS? US 1099?), loan repayment, personal, refund to a customer.
- **Cash withdrawals**: business expense paid in cash (receipt?), wages,
  drawings. Default for sole traders with no evidence is drawings, but ask.
- **Marketplaces** (Amazon, eBay, PayPal): ask what was bought; for PayPal
  and Stripe-type payouts, remember payouts are net of fees: gross sales
  and fees need splitting.
- **Large one-off purchases**: possibly a capital asset (equipment,
  vehicle, computer) rather than an expense. Flag for the accountant.
- **Supermarkets, restaurants, fuel**: mixed use is common. Ask the
  business share or whether it's personal.
- **Subscriptions** (software, phone): usually business, but phone and
  internet may be mixed use.
- **Transfers between the client's own accounts**: match both sides; not
  income or expense.
- **Refunds and chargebacks**: link to the original sale or purchase.
- **HMRC / IRS / state tax payments**: identify which tax (VAT, PAYE,
  Self Assessment, corporation tax, estimated tax). Personal tax paid from a
  company account is a director's loan item, not an expense: flag it.

## Step 3: Write the client query list

The format clients answer:

- **Grouped by question type, not by date.** "Payments to people",
  "Amazon orders", "Money paid in".
- **Each line**: date, amount, the description as it appears on their
  statement, and **answer options**: "Stock / Office supplies / Personal /
  Other: ___". For Group B lines, a pre-filled guess: "We think this is
  stock. Reply OK or correct it."
- **Number every line** so they can answer "1 OK, 2 personal, 3 van
  insurance".
- **Batch similar lines**: "These 9 Amazon orders: are any of them personal?"
- **Ask for evidence only where it matters**: big amounts, capital items,
  anything VAT-reclaimable without a VAT invoice.
- **Keep it short.** Put no more than 25 questions in one go; send the rest
  next week. Biggest amounts first.
- Opening line: why you're asking ("so your accounts and tax are right and
  you don't pay more tax than you need to") and a reply-by date.

Also produce a **one-message version** for WhatsApp/text when there are
fewer than 6 queries.

## Step 4: Notes for the accountant (Group D)

List anything that needs professional judgement, briefly, with the amount:

- Possible capital items (above the practice's capitalisation threshold).
- Loans in or out, director's loan account movements, owner capital.
- Personal tax paid from a business account.
- Payments to family members (are they on payroll and genuinely working?).
- Possible payments to subcontractors without CIS deductions (UK
  construction) or without a W-9/1099 (US).
- VAT-reclaim questions: no VAT invoice, mixed use, entertainment, or
  supplier not VAT-registered.
- Anything that looks unusual for the business (large cash deposits,
  payments to or from unrelated third parties, round-sum transfers from
  unknown sources). Stick to "this needs review": don't speculate or accuse.
  If it raises money-laundering concerns, the accountant or the practice's
  nominated officer must decide what to do. Never mention suspicions to the client.

## Step 5: The bookkeeping table

Give a table the bookkeeper can work from:

| # | Date | Description | Amount | In/Out | Proposed category | VAT/tax code | Confidence | Question? |
|---|---|---|---|---|---|---|---|---|

- Confidence: High / Medium / Low.
- VAT code only if the user gave their VAT status; otherwise "[check]".
- After the client replies, offer to update the table and suggest **bank
  rules** for recurring lines (e.g. "Description contains SCREWFIX →
  Materials, 20% VAT"), but warn against rules for mixed-use suppliers.

## Quality checklist (run before answering)

- [ ] Every line from the input appears once in the table (count them).
- [ ] Totals in and out match the input.
- [ ] No money-in line is assumed to be sales without evidence.
- [ ] Transfers between own accounts are matched, not double-counted.
- [ ] Client questions are grouped, numbered, have answer options, and are 25 or fewer.
- [ ] Group D notes are factual and non-accusatory; nothing about suspicions goes in the client message.
- [ ] No full account or card numbers are repeated.
- [ ] Categories use the client's chart of accounts when given.
- [ ] The answer ends with "Check before you post": low-confidence lines and accountant items.

## Example

Input (mixed-use sole trader account, UK, not VAT registered):

```
03/09 FPS J SMITH 1,200.00 OUT
05/09 AMZN MKTP UK*2K4 86.40 OUT
05/09 TESCO STORES 3301 42.17 OUT
08/09 TFR FROM M JONES 2,000.00 IN
12/09 ADOBE *CREATIVE CLD 56.98 OUT
```

Good output: Adobe → Software, High, no question. Tesco → ask "business
or personal?", with a pre-filled guess of personal. Amazon → Likely: "We
think this is equipment or supplies. What was it?" J Smith £1,200 → Unknown:
"Wages, subcontractor, loan repayment, personal or other?" with an
accountant note on payroll/CIS. M Jones £2,000 in → Unknown: "Is this a
sale, a loan, money you put in yourself, or other?", never booked as sales
by default. Then the table (5 lines; out £1,385.55; in £2,000.00) and a
short WhatsApp version.

---

# Explaining it to the client

Most angry client emails aren't really about the fee or the bill. They
come from a surprise nobody explained. "Why do I owe £9,000 when my tax
was £6,000?" "I made £40k profit but there's nothing in the bank."
"What is this Making Tax Digital letter?" A clear explanation with the
client's own numbers stops the panic, the phone calls and the "my
accountant got it wrong" reviews.

This skill writes the explanation. It doesn't change the numbers or give
new tax advice. If the right answer depends on the client's full position,
it says "your accountant will confirm" and lists what to check. Figures and
rules are prompts to verify against gov.uk or irs.gov.

## Step 1: Get the facts

1. **The question or confusion**, ideally the client's own words.
2. **The client's numbers** that matter (tax due, payments already made,
   profit, bank balance, dates), as given by the bookkeeper. Never invent
   figures. If one is missing, write `[£ ?]` and list it.
3. **Client type**: sole trader, landlord, limited company director,
   partner, US sole proprietor/LLC/S-corp.
4. **The client's mood**: curious, confused, anxious, angry.
5. **Channel**: email, text, a call script, or a one-page explainer to reuse.

## Step 2: The explanation pattern

Every explanation follows the same shape:

1. **Answer first, one sentence.** "You haven't been charged twice. £3,000
   of this is an advance payment towards next year's bill."
2. **Their numbers, laid out.** A short table or 3–5 lines that add up.
   Show the sum.
3. **Why it works this way**, in one or two sentences, without law references
   unless they ask.
4. **What happens next**, with dates.
5. **What they can do** (options, if any), and what you'll do.
6. **One reassurance that's true** ("This is normal in your second year" /
   "Next year's bill will be smaller if your profit stays the same").

Rules: short sentences; no jargon, or explain it in brackets the first time;
say "tax bill", not "liability"; round only where it doesn't matter; never
blame the client or HMRC/IRS; no exclamation marks if they're upset.

## Step 3: Ready-made explanations (adapt with their numbers)

### UK: payments on account (the "double bill")

- If last year's Self Assessment bill was £1,000 or more, and less than
  80% of their tax was collected at source (e.g. PAYE), HMRC asks for
  **two advance payments towards next year**, each normally **half of last
  year's bill**, due **31 January** and **31 July**.
- In the **first year** this applies, the January payment is this year's
  full bill **plus** the first advance payment for next year.
- Worked example: 2025–26 bill £6,000, no payments on account made before.
  31 January 2027: £6,000 (balance for 2025–26) + £3,000 (first payment on
  account for 2026–27) = **£9,000**. 31 July 2027: **£3,000**. If 2026–27
  turns out to be £6,000 again, January 2028 is just the next £3,000 advance
  payment plus any balance.
- Option: if they expect lower profit, payments on account can be reduced
  (online or form SA303). If the final bill is higher, HMRC charges interest
  on the shortfall. The accountant should decide this.
- Tip to include: set aside a percentage of every payment received, in a
  separate savings account.

### Profit is not cash

Show a simple bridge:

```
Profit for the year                     £40,000
Less: money you took out (drawings)    -£30,000
Less: van bought (capital, not all
      an expense this year)            -£12,000
Plus: customers who haven't paid yet    ...
= Change in money in the bank
```

Key points: drawings aren't an expense for a sole trader, so they don't
reduce taxable profit; equipment may be claimed differently from day-to-day
costs; unpaid invoices count as income when invoiced (accruals) but aren't
in the bank yet. (If the client uses the cash basis, say so: then income
counts when it's received.) Ask the accountant which basis applies.

### UK: Making Tax Digital for Income Tax (sole traders and landlords)

- Who: people with self-employment and/or property income. Phase 1 from
  6 April 2026 if qualifying income (turnover/rent before expenses) was over
  **£50,000**. Then over **£30,000** from April 2027 and over **£20,000**
  from April 2028. It's based on gross income, not profit.
- What changes: records kept in compatible software; a **quarterly update**
  (income and expenses totals, not a tax return) by **7 August, 7 November,
  7 February and 7 May**; then a final declaration by **31 January**.
- What doesn't change: when the tax is paid.
- What we need from you: [the practice's process, e.g. "upload receipts to
  the app each week" or "send bank statements by the 20th after each
  quarter"].
- Check the current thresholds and exemptions on gov.uk before sending.

### UK: VAT in two lines

"You charge VAT on your sales and pay it to HMRC, minus the VAT you've paid
on business costs. It isn't your money. It's money you hold for HMRC, so
it's best kept aside." Add their figures: VAT collected, VAT reclaimed, net
due, due date (usually one month and seven days after the period end).

### US: estimated taxes

"No employer is withholding tax for you, so the IRS expects you to pay
during the year, in four instalments: April 15, June 15, September 15 and
January 15." Safe-harbor rule of thumb (check current rules): paying 100%
of last year's total tax (110% if last year's AGI was over $150,000) through
estimates usually avoids the underpayment penalty. State estimates may also apply.

### What your accounts show

One paragraph per statement: **profit and loss** (what you earned minus
what it cost, for the year); **balance sheet** (what the business owns and
owes on the last day); for companies, **director's loan account** (money
moving between you and the company that isn't salary or dividends; an
overdrawn balance can have tax consequences, so the accountant will advise).

## Step 4: Angry or anxious clients

- Open by acknowledging the surprise: "I can see why that number was a shock."
- Don't defend yourself first. Explain first, and if the practice should
  have warned them, say so plainly and say what you'll change.
- Offer a 10-minute call.
- If they can't pay: HMRC's Time to Pay arrangement (or an IRS payment plan)
  may be possible. Tell them to act before the due date, and that interest still runs.

## Quality checklist (run before answering)

- [ ] The first sentence answers the question.
- [ ] Every figure comes from the user; the sums add up (recalculate them).
- [ ] Dates are correct for the client type and flagged "check current rules".
- [ ] No jargon without a bracketed explanation.
- [ ] No new tax advice; anything position-specific says "your accountant will confirm".
- [ ] Tone matches their mood; no blame.
- [ ] Clear next steps with dates.
- [ ] End with "Check before you send": figures, dates, and anything to confirm.
