Taxpayer-facing account transcripts do not always print document locator numbers. IRS notices, IDRS printouts and some transcripts do. When you have one, it is worth reading, because the DLN can tell you whether a return was really yours, whether an assessment came from an exam or an adjustment, and whether you are looking at a substitute for return.
What a DLN is
Document 6209, Section 4, defines it: "The document locator number (DLN) is a controlled number assigned to every return or document input through the ADP system." It is used "to control, identify, and locate documents processed in the ADP system." Returns and documents are blocked and filed by DLN.
The same section warns not to confuse the DLN with the taxpayer identification number. Your SSN identifies you. The DLN identifies a particular document or transaction.
The 14 digits
Section 4 gives the format with an example, 28 2 10 105 600 25 4, broken into seven parts.
| Digits | Field | What it tells you |
|---|---|---|
| 1 to 2 | File Location Code (FLC) | Generally the campus that numbered the document; overflow codes are used in heavy filing periods |
| 3 | Tax class | The type of tax, such as 2 for individual income tax |
| 4 to 5 | Document code | The type of document or input |
| 6 to 8 | Julian date | The control date the document was numbered |
| 9 to 11 | Blocking series | Further classifies the document within its type |
| 12 to 13 | Serial number | Position within the block, 00 to 99 |
| 14 | List year | Last digit of the year the DLN was assigned |
A few of these deserve detail.
Tax class
Section 4 lists the tax class codes. Among them: 1 is withholding and Social Security, the Form 941; 2 is individual income tax, fiduciary income tax and partnership returns; 3 is corporate income tax; 4 is excise tax; 5 covers information return processing and estate and gift tax; 6 is non-master file; 7 is CT-1; 8 is FUTA; 0 is the employee plans master file and related determinations.
If you are looking at an individual income tax issue and the DLN on a transaction starts with a tax class you did not expect, ask why.
Document codes that matter in a dispute
Section 4 lists the most frequently encountered document codes. These are the ones I look for when reading an assessment:
- 17: subsequent payment input by the campus.
- 18: subsequent payment input by the area office.
- 47: examination adjustment.
- 51: prompt, manual or quick assessment.
- 52: account transfer in.
- 54: DP adjustment.
- 77: Form 3177.
This lines up with the transaction code definitions. Document 6209 lists document code 54 as the valid document code for TC 290, the additional tax assessment, and document code 47 for TC 300, the examination assessment. So the DLN on an assessment tells you which part of the IRS made it. An adjustment by Accounts Management or the underreporter program and a deficiency from an examiner are different animals with different appeal paths. See TC 290 and TC 300.
The Julian date
The 6209 glossary defines the Julian date as "the numeric day of the year that the return or document was numbered for processing," giving January 15 as 015. Section 4 adds a nuance: the control date could be the deposit date of a remittance, a transfer date, or the current date. And for IDRS, Remittance Processing System and lockbox input, the control date is incremented by 400 to avoid duplicate DLNs, so you subtract 400 to get the real control date. Section 4 also cautions that the Julian date does not always correspond with the received date or processing date.
Some Julian dates are not dates at all. They are flags. The Internal Revenue Manual's chapter on the Automated Substitute for Return program, IRM 5.18.1, describes an ASFR module as one with a TC 150 showing $.00 tax and a DLN with tax class 2, document code 10 and Julian date 887. It adds that a TC 150 DLN with Julian date 888 indicates an Examination SFR rather than an ASFR. If your account shows a zero-dollar return you never filed, the DLN is how you confirm what it is. I walk through it in Substitute for Return on Your Transcript.
Document 6209 also uses Julian 999 as a marker in places. For example, an interest netting TC 777 is generated with 999 in the Julian date of the DLN to identify it as netted interest.
Blocking series: small numbers, big meaning
The ninth, tenth and eleventh digits are the blocking series. Section 4 points to the IRM for the full lists, but Document 6209's transaction code definitions use blocking series as signals in a way that matters to a taxpayer.
- A
TC 290for zero dollars blocked 96X indicates that a taxpayer's penalty abatement request was considered and rejected, according to the 6209 definition ofTC 290. - A
TC 290blocked 180 to 198, 780 to 789, 960 to 969 or 980 to 989 generates a CP 55, a notice to re-file a return, per the same definition. - An individual Form 1040-X is identified by block number 200 to 299 in the 6209 definition of
TC 977, the amended return code. - A
TC 640advance payment blocked 990 to 999 is treated as a cash bond, and 6209 says overpayment interest is never allowed on the portion in excess of the deficiency it is applied to. - A
TC 400account transfer out generated because a module overflowed is identified by blocking series 999.
You will not memorize these, and you do not need to. The point is that when an IRS employee says a transaction is "blocked" a certain way, it is not jargon for its own sake. The block can tell you what the transaction was for.
A short DLN checklist
When you have a DLN in front of you, run through it in order.
- First two digits: which campus or file location numbered it. Remember that overflow codes are used in heavy filing periods, so the location is a clue, not proof.
- Third digit: the tax class. Does it match the kind of tax you are dealing with?
- Fourth and fifth digits: the document code. Is this an original return, a payment, an exam adjustment (47), a DP adjustment (54), a manual assessment (51)?
- Sixth through eighth: the Julian control date. Subtract 400 if the input came through IDRS, RPS or lockbox. Watch for flag values such as 887 and 888 on zero-dollar returns.
- Ninth through eleventh: the blocking series. Check it against the transaction code definition if the code's 6209 entry mentions blocking.
- Last digit: the year the DLN was assigned.
Write the answers down next to the transaction on your own copy of the transcript. Six answers per line turns a string of digits into a description of where the document came from and what it was.
Refile DLNs
Section 4 notes that the original DLN of the return is associated with TC 150, and that if an examination or adjustment created a refile DLN, "a letter X following the DLN will denote that the return is now filed under the refile DLN." Practically, that tells you the paper return has moved with an adjustment file.
How I use the DLN in a case review
Three situations come up again and again.
First, a return posted that the client says is not theirs, or not the version they filed. The DLN tells you the campus, the document type and when it was numbered. That is the starting point for asking the IRS to pull the actual document.
Second, an assessment whose source is unclear. Document code 47 says exam. Document code 54 says adjustment. Document code 51 says a manual or quick assessment. Each one points to a different file and a different set of rights.
Third, a zero-dollar TC 150 on a year the client never filed. The Julian date tells you whether it was the automated program or an examiner who created the dummy return.
Fourth, a payment that went to the wrong place. A payment DLN with document code 17 or 18 tells you whether the campus or the area office input it. If a payment was applied to the wrong year or the wrong account, the DLN is the reference the IRS uses to find and move it. Credits moved from one module to another post as their own transaction codes, which I cover in Refund Offset Codes.
None of this requires a law degree. It requires reading 14 digits left to right.