IRS Code 840 Explained: Manual Refund Transactions
Understand the manual refund entry, distinguish it from Code 846, and confirm the payment facts that your transcript may leave unanswered.
Last reviewed: October 24, 2026 • Primarily individual income tax account transcripts
Quick answer: IRS Code 840 identifies a manual refund transaction. It generally records a refund handled outside normal computer-generated refund processing. Read the amount and surrounding history, then confirm the payment method, actual payment date, and any later cancellation. Code 840 alone does not establish that money is available in your bank account.
You may have been watching for Code 846 and found Code 840 instead. That does not automatically mean something is wrong. It means the refund record needs a different explanation.
The most useful approach is to separate three questions: What transaction was recorded? Which payment does it describe? What happened to that payment?
What does IRS Code 840 mean?
IRS Document 6209 calls transaction code 840 “Manual Refund.” It is a debit to the tax account and can be recorded before or after the return transaction, Code 150.
Here, a debit describes the direction of the account entry. It does not automatically mean you owe the IRS money. A refund uses credit in the tax account to make a payment.
Transaction
Identify the manual refund entry and its amount.
Payment
Confirm the method, payment date, and destination.
Outcome
Check receipt and any later change to that payment.
Those three checks keep a transaction label from doing more work than the evidence supports.
Code 840 vs. Code 846: what is the difference?
The IRS distinguishes a manual refund, Code 840, from a refund generated through normal computer processing, Code 846. “Manual” describes the refund process; it does not mean every related step happens without electronic systems.
| Question | Code 840 | Code 846 |
|---|---|---|
| What process does it identify? | Manual refund transaction. | Generated refund transaction. |
| Does the number alone prove bank availability? | No. | No. |
| Can I infer the delivery method from the number alone? | No. Confirm the actual payment details. | No. Confirm the actual payment details. |
| How should I investigate it? | Identify the manual payment and applicable follow-up procedure. | Identify the generated payment and applicable follow-up procedure. |
| What if both appear? | Reconcile each payment, cancellation, and adjustment before adding the amounts together. | |
For the normal generated-refund entry, see IRS Code 846 explained.
Why would the IRS use a manual refund?
IRS procedures include hardship cases, limitations that prevent normal systemic payment, payments to a different named recipient, and certain specialized refunds.
The code does not identify which reason applies to your case. Avoid turning a possible explanation into a diagnosis.
A better question: “What required the manual refund in my case, and which payment does this entry represent?”
Does manual refund mean manual review?
Keep those terms separate when discussing your account. Code 840 names a refund transaction. It does not provide a complete history of every review, verification, or adjustment that preceded it.
If a representative mentions a review, ask which issue was reviewed and whether anything remains unresolved. Do not infer an audit outcome from the refund code.
Does Code 840 mean a paper check or direct deposit?
Neither conclusion follows from the code alone. IRS accounting procedures include paper and electronic manual refund paths, including qualifying hardship direct deposits.
Ask for the method and destination of the specific payment. Your original return preference is useful background, but the question now is how this particular refund was issued.
What are Forms 5792 and 3753?
These are IRS manual refund processing documents: Form 5792 is a request for an IDRS-generated refund, and Form 3753 is a manual refund posting voucher.
“IDRS-generated” in the form title does not make the transaction a normal Code 846 refund. The refund can still belong to the manual process.
These form names explain IRS workflow. They are not forms you complete to order a faster refund.
How to read the date beside Code 840
Write down the displayed transaction date, but do not assume it answers every timing question.
| Date | What you are documenting |
|---|---|
| Displayed transaction date | The date shown with the entry you are reading. |
| Actual payment date | The date the IRS confirms for that particular payment. |
| Transcript retrieval date | When you downloaded the account record. |
| Receipt or return date | What your payment records show happened afterward. |
IRS overpayment-interest guidance also distinguishes the interest calculation endpoint from the refund posting date in certain manual refund cases. Do not calculate interest using one transcript date without checking the applicable rules.
Can the payment happen before 840 appears?
Yes. IRS procedures say a Form 3753 refund can take four to six weeks to post as Code 840 even though the payment is issued earlier.
That is a posting lag, not a universal instruction to wait another six weeks after seeing the code.
If you already received money, match it to the entry. If you have not, establish the actual payment date before choosing a follow-up deadline.
The limited “dummy Code 840” exception
IRS refund-research instructions identify a specific “dummy TC 840” condition in which no actual check was issued. Identification depends on the document locator number’s blocking/serial pattern and Julian-date information.
Do not treat every 840 as a dummy entry. Equally, do not insist that the code must prove a check exists when the IRS identifies this exception.
A public account transcript may not provide enough context to resolve the distinction. Ask the IRS to research whether the entry represents an actual payment and where the refund was issued.
Use the exception carefully: It is a reason for precise account research, not a reason to dismiss an ordinary manual refund transaction.
Worked examples: reading the whole account
These simplified examples omit interest, offsets, dates, and unrelated activity unless stated. Credit and debit effects are explanations, not a reproduction of transcript formatting.
Example 1: one manual refund uses the overpayment
| Illustrative event | Account effect | Simplified position |
|---|---|---|
| Starting overpayment | $2,400 credit | $2,400 credit |
| 840 manual refund | $2,400 debit | $0 |
The debit uses the credit. It does not, in this example, create a tax bill. Separately confirm whether the $2,400 payment arrived.
Example 2: a manual refund pays part of the credit
Start with a $3,000 credit and an 840 for $1,200. The simplified remainder is $1,800.
The arithmetic identifies a question, not an automatic second refund: what explains the remaining credit and its current status?
Example 3: cancellation and replacement
Start with a $2,400 credit. An 840 uses $2,400; a related 841 restores $2,400; a later replacement refund uses $2,400.
The two issuance entries total $4,800, but the cancellation offsets one payment. The net illustrated refund is $2,400.
Track the replacement using its own payment details.
Example 4: both 840 and 846 appear without an obvious explanation
You see two $2,400 issuance entries and cannot find a cancellation or a separate credit supporting the second payment.
Do not assume the second row is a bonus or automatically an error. Ask which overpayment each payment represents, whether one was stopped, and whether any funds were returned.
If both payments arrive and you cannot explain the entitlement, keep the disputed amount available while obtaining instructions.
Example 5: the transcript catches up after receipt
You received a payment last month and only now notice an 840 for the same amount. Record the bank or check evidence alongside the transcript entry.
The practical question is whether they match—not whether a newly visible row must mean another payment is coming.
Why might the amount differ from the refund on your return?
The return is your starting claim. The payment reflects the account as processed.
IRS interest procedures require determining the actual overpayment available before a manual refund, considering relevant liabilities, penalties, and interest. Manual processing does not make debts disappear.
Compare your return, account adjustments, correspondence, and confirmed payment amount. Ask for an explanation of each difference rather than assigning the entire difference to Code 840.
If interest is included, separate it in your notes. For example, a confirmed $2,400 tax overpayment plus $28 interest totals $2,428; those components explain the total without implying a larger tax credit.
What if Code 841 appears after Code 840?
Code 841 is a cancellation credit that can relate to an 840 refund. Match the payment before drawing conclusions.
A related cancellation changes how you read the original issuance. It does not independently establish permanent denial of the overpayment or guarantee an automatic replacement.
Code 843 reverses an erroneous 841; it should not automatically be counted as a newly issued refund.
Save the complete sequence. Include notices and any payment-return information when asking what happens next.
What to do if the manual refund has not arrived
First confirm that an actual payment was issued, its method, and its payment date. The date you first noticed Code 840 is not necessarily the starting point for a non-receipt inquiry.
Current IRS refund-research guidance uses 10 calendar days, or 30 calendar days for a foreign address, from its internal refund payment-date field for the TC 840 non-receipt row. Ask which procedure applies to your payment and circumstances.
That research threshold is not a guaranteed delivery date. Do not substitute the familiar Code 846 waiting period without identifying the refund path.
Is a telephone request enough to trace it?
Manual refund trace procedures differ. IRM 21.4.2 says oral statement authority cannot be accepted for a TC 840 trace and directs use of Form 3911, Taxpayer Statement Regarding Refund. Additional documents can apply in special situations.
Tell the IRS about an existing claim, cancellation, or returned payment before starting another inquiry. Ask for the correct submission method and any follow-up period.
Sample inquiry: “For tax year [year], my transcript shows Code 840 for [amount], dated [date]. Please confirm whether this represents an actual payment, the payment method and date, and whether later activity changed it. I have not received it. What non-receipt procedure and follow-up date apply?”
Can you request a manual refund to speed things up?
You can explain your circumstances and ask what help is available. Code 840 itself is not a shortcut you can activate.
For serious financial hardship or a tax problem you have been unable to resolve through normal channels, review the Taxpayer Advocate Service’s assistance criteria. Describe concrete consequences and relevant deadlines.
For example, “My refund delay affects an essential payment due on [date]” gives a caseworker more useful information than “I want an 840.” Assistance and any expedited payment depend on the facts and applicable procedures.
Your Code 840 action checklist
- Save the complete transcript. Record the tax period and retrieval date.
- Identify the transaction. Write down the 840 date and amount.
- Match the payment. Compare actual receipts, notices, and IRS confirmation.
- Read later activity. Include cancellations, replacements, and adjustments.
- Choose the correct follow-up. Ask about payment research, Form 3911, or another required response.
- Record a concrete next step. Note what you must do and when to contact the IRS again.
If the IRS confirms an erroneous refund, follow Topic 161’s return instructions for the payment type. A second issuance entry alone is not enough to decide what should be returned.
Code 840 payment worksheet
Keep the transaction and payment evidence together
☐ I matched the payment rather than relying on the code alone.
☐ I separated posting information from receipt information.
☐ I reconciled all related refund entries.
Keep this worksheet private. Do not post taxpayer identification numbers, banking details, addresses, or notice barcodes.
IRS Code 840: frequently asked questions
Is Code 840 a refund hold?
Its transaction meaning is manual refund. Ask separately about any remaining restrictions on the account.
Do I need Code 846 after Code 840?
Do not wait for 846 solely because it is the more familiar number. Identify the payment represented by your 840.
Does manual mean a paper check?
Confirm the delivery method; the code number does not settle that question.
Does an 840 debit mean I owe that amount?
Not by itself. Read the full account balance and the transaction’s purpose.
Why did the entry appear after I received money?
Payment and transcript posting can occur at different times. Match the payment records before expecting another refund.
Is every 840 proof that a payment was issued?
The limited dummy-entry exception requires care. Ask the IRS to identify the actual payment when the record is unclear.
Can I count both an 840 and an 846 as mine?
Reconcile their purpose, available credits, and later activity first.
Does my cycle code predict delivery?
Do not use posting-cycle information as a substitute for confirmation of this payment.
Will a trace immediately produce a replacement?
A trace investigates the missing payment. Follow the result and any additional instructions.
Should I amend my return because I see 840?
The code alone does not identify a return error. Base an amendment on an actual correction that is needed.
Read the entry. Confirm the payment.
Code 840 gives the manual refund transaction a name. The complete account history and payment records explain what it means for your refund now.
Official sources and further reading
- IRS Document 6209, Section 8A (2022) — transaction definitions.
- IRM 21.4.4: Manual Refunds — reasons, posting lag, and manual refund processing.
- IRM 3.17.79: Accounting Refund Transactions — processing documents and payment methods.
- IRM 20.2.4: Overpayment Interest — manual versus systemic refunds and interest context.
- IRM 21.4.1: Refund Research — manual refund payment dates, non-receipt guidance, and dummy-entry exception.
- IRM 21.4.2: Refund Trace and Limited Payability — manual refund trace procedures.
- Topic 161: Returning an erroneous refund and Taxpayer Advocate Service assistance.
RefundTalk is an independent educational resource and is not affiliated with the IRS. Examples are fictional and simplified. Account facts, payment records, and current IRS instructions determine the appropriate next steps. No delivery date or replacement payment is guaranteed.