Tax Preparation

The Client Question Log: What You Asked, What Came Back, and Which Entry It Settles

Bobby Huang7 min read
Jump to a section

Key takeaways

  • The log holds questions about what a drafted entry means or the facts behind it, not requests for missing documents.
  • Each row names the entry ID, the question as sent, the written answer as received or a labelled call note, who sent the question and how, where the answer is kept, and the Preparer's change or "no change."
  • An answered row always shows a change or "no change"; a blank change cell means the row isn't answered yet.
  • A file goes to the Reviewer only when every row is answered or flagged for the Reviewer.
  • The log records the client's answer; the Preparer decides what it means for the entry.
  • Nothing in the log is a sign-off; the Reviewer reads it at review and signs off on the whole file.

A drafted entry reads "Transfer, Doe Supply," and nobody in the Firm knows what it was for. The Preparer asks the client. The answer comes back in a reply, a call or a note on a portal upload, and the entry gets fixed. By review, the Reviewer sees a corrected entry and has no way to tell what was asked, what the client said, or whether the fix matches the answer.

A client question log for an AI-drafted file keeps that trail in one place. Each row names the entry the question is about, the question as sent, who sent it and how, the answer as received, where the answer is kept in the client folder, and what the Preparer changed. The plugin drafts; the Firm's preparer prepares; the Reviewer signs off. The log is the Firm's own record, written by its people and kept in whatever systems the Firm already uses.

This piece gives a log template, a checklist for wording questions, a pre-review check and a short worked example the Firm can paste into its procedures.

Questions about meaning, not missing documents

The log holds questions about what a drafted entry means or the facts behind it: what a payment was for, whose account a statement belongs to, whether two entries describe the same thing. Asking for a document that isn't in the folder is a different job, covered in the follow-up cadence for missing items.

The two can meet. If the answer to a question turns out to be a document, the Preparer adds it to the request list and notes that on the log row.

The log template

Each row holds one question about one entry and includes the entry's ID from an entry ID scheme. Questions about the same entry have separate rows.

Entry ID

Question as sent

Sent by, and how

Answer as received

Where the answer is kept

Preparer's change

Status

[entry ID]

[question, word for word]

[name, role; message, call or portal note]

[answer, word for word, or call note]

[client folder pointer]

[change to the entry, or "no change"]

[open, answered, or flagged for the Reviewer]

The Firm keeps one log per file. Copy the question as it went out, not a summary of it. Write the answer the same way: the client's own words for a written reply, and a call note for a call, marked as a call note and read back to the client where the Firm does that. The pointer says where the reply itself sits, so the Reviewer can open it.

The change column holds the Preparer's edit to the entry, or the words "no change" when the answer confirms the draft. A blank cell isn't the same as "no change," so an answered row never has a blank change cell.

Rows stay open until answered

A row is open from the moment the question goes out. It becomes answered only when the answer is in the log, the pointer is filled in and the Preparer has written the change or "no change."

A file doesn't go to the Reviewer with an open row. If the client hasn't answered and the file is otherwise ready, the Preparer can mark the row flagged for the Reviewer, with a line saying what's still unknown and which entries it touches. The Reviewer then sees the gap before reading the entries.

Wording a question that gets a usable answer

A vague question gets a vague answer, and a vague answer can't settle an entry. The Firm can ask each question to pass these lines before it goes out.

  • Name the item in the client's terms: the document, the page and the wording as printed, not the Firm's entry ID.
  • Ask one thing per question. Two unknowns get two rows.
  • Quote what the document shows, exactly as it reads.
  • Ask about facts: what it was, whose it is, what it was for. Don't ask the client to decide how the entry is handled.
  • Offer choices where you can, and leave room for "something else."
  • Ask about the client's records, not about how the draft was made.
  • Read it as the client would. If they'd need to call to understand it, rewrite it.

"What is this?" fails most of these. "On the bank statement's page headed 'Transfers,' an entry reads 'Doe Supply.' Was it a payment to a supplier, a move to another of your accounts, or something else?" follows the checklist.

Recording the answer

The log records what came back. It doesn't score the answer, and no tool decides whether the answer is right. The Preparer reads it, decides what it means for the entry, makes the change or writes "no change," and checks the change against the entry list.

When an answer raises a new question, it gets a new row on the same entry ID. The earlier row shows answered only after its own question is answered, its pointer is filled in and the Preparer records the change or "no change"; otherwise it stays open or flagged for the Reviewer.

Before the file goes to the Reviewer

The Preparer runs these lines against the log and marks each one yes or no.

  • Every entry that drew a question has a row under its entry ID.
  • No row shows open; each shows answered or flagged for the Reviewer.
  • Every answered row has the answer as received and a pointer to where it's kept.
  • Every answered row shows a change or "no change," and each change matches the entry list.
  • Every flagged row says what's unknown and which entries it touches.
  • The log goes to the Reviewer with the file.

A no on any line means the Preparer fixes that line before the file goes to the Reviewer.

What the Reviewer does with the log

The Reviewer reads the log at review alongside the entry list. The Reviewer decides the next step for a flagged row and records that decision; the unresolved row remains flagged for the Reviewer.

Review notes are the Reviewer's questions to the Preparer; the question log holds the Firm's questions to the client. Both sit in front of the Reviewer at review.

Nothing in the log is a sign-off. An answered row says a question got an answer and the Preparer acted on it. The Reviewer signs off on the whole file, log included. No file is done without the Reviewer's sign-off.

If the file changes hands before review, the log goes with it, and the handoff note points to it.

A Doe example

The names, file and entries below are made up for illustration.

Alex Doe, the Preparer, works the synthetic Doe Holdings file for Jane Doe. Pat Doe is the Reviewer. Alex has questions for Jane on a few drafted entries, and the log ends up like this.

Entry ID

Question as sent

Sent by, and how

Answer as received

Where the answer is kept

Preparer's change

Status

EXP-CARD-04

"On the card statement's page headed 'Purchases,' a charge reads 'Doe Supply.' Was it shop supplies, something for home, or something else?"

Alex Doe, Preparer; portal message

"Chairs for the shop."

Client folder, correspondence, Jane's reply

Label changed to "Doe Supply, shop chairs"

answered

INC-BRKA-01

"On the page headed 'Account details' in statements A and B, both account names read 'Jane Doe.' Are they the same account or separate accounts?"

Alex Doe, Preparer; call

Call note: "Separate accounts, both mine." Read back to Jane.

Client folder, correspondence, call note

no change

answered

INC-BRKB-01

"On statement B's page headed 'Transfers,' an entry reads 'Transfer in.' Which account did it come from?"

Alex Doe, Preparer; portal message

none yet

none yet

none yet

flagged for the Reviewer: source of the transfer unknown; touches INC-BRKB-01

Alex runs the pre-review check. Every line is a yes, with the last row flagged instead of open. The file goes to Pat with the log.

Pat reads the log with the entry list, opens Jane's reply and the call note, and sees the label change matches the reply. For the flagged row, Pat records the decision to wait for Jane's answer, leaves the row flagged for the Reviewer and sends the file back to Alex. Jane replies, Alex records her answer as received, saves the reply in the client folder, fills in its pointer, records the change or "no change" and checks the entry list before marking the row answered and running the pre-review check again. Pat reviews the file again and signs off on the whole file.

Where TracePrep fits

We've built a TracePrep plugin that drafts these steps in your Firm's workflow, while your preparer decides and your Reviewer signs off. Join the waitlist and we'll tell you when plugin access opens.

Get on the list for plugin access

This is general information, not tax or legal advice. In TracePrep's workflow, the plugin drafts, the Firm's preparer prepares, and the Firm's Reviewer signs off. Access to the plugin is by waitlist. Keep client data inside the systems your Firm has approved.

Frequently asked questions

Who writes the question log?
The Firm decides. Under this approach, the person who sends a question writes its row, and the Preparer fills in the change once the answer comes back.
Is this the same as the request list for missing items?
No. The request list asks for documents the folder doesn't have. The question log asks what a drafted entry means or what happened behind it.
What if the client answers by phone?
The person who took the call writes a call note, marks it as a call note and puts it in the client folder. The log row quotes the note and points to it.
Can a file go to review with a question still unanswered?
Only if the row is flagged for the Reviewer, with a line on what's unknown and which entries it touches. The Reviewer decides what happens next.
Does an answered row count as approval of the entry?
No. It says a question got an answer and the Preparer acted on it. The Reviewer signs off on the whole file, log included.

Share this article

Bobby Huang · founder of TracePrep Inc.

Bobby Huang is the founder of TracePrep Inc. TracePrep is a tax-prep platform for CPA, EA, and accounting firms, and it also produces the Reasonable Compensation Study.