Are 1099s Cash or Accrual Basis? Year-End Timing and Mismatches

On the payer’s side, 1099s are always cash basis: the business reports what it actually paid you during the calendar year, not what you earned. On your side, whether that income is taxed on a cash or accrual basis depends on the accounting method you use for your own return. So the answer to whether 1099s are cash or accrual basis is really two answers, and the gap between them is where most of the confusion around 1099 reporting lives.

Why the 1099 Itself Is Always Cash

The business writing your check has one job: add up every payment it actually made to you during the calendar year and report the total on a Form 1099-NEC or 1099-MISC. The payer reports what left its account, period. It doesn’t care whether you use cash or accrual accounting, and the form doesn’t distinguish between the two.1Internal Revenue Service. Reporting Payments to Independent Contractors

A 1099-NEC is generally required when total payments to a single non-employee reach $600 or more for the year. The form captures cash and cash-equivalent payments only. If you finished $8,000 of work in December but the client didn’t pay until January, that $8,000 appears on next year’s 1099, not this year’s. That single timing rule drives almost every mismatch you’ll ever see between a 1099 and a tax return.

Your Accounting Method Decides When It’s Taxed

The IRS lets most businesses choose between two accounting methods, and the choice controls when income counts.2Internal Revenue Service. Publication 538 – Accounting Periods and Methods

  • Under the cash method, you report income in the year you receive payment and deduct expenses in the year you pay them. Most freelancers and sole proprietors use this method because it’s simpler and matches how they think about money.
  • Under the accrual method, you report income in the year you earn it, regardless of when payment arrives, and deduct expenses when incurred rather than when paid. Larger businesses and those carrying inventory often use this method.

A concrete example: you finish a $5,000 project on December 28, 2025 and invoice the client that day. The client mails the check on January 5, 2026. On cash basis, that $5,000 is 2026 income because that’s when you received it. On accrual basis, it’s 2025 income because the work was finished in 2025.2Internal Revenue Service. Publication 538 – Accounting Periods and Methods

The client, meanwhile, will put that $5,000 on your 2026 1099-NEC no matter which method you use, because from the payer’s perspective the payment happened in 2026.

The Year-End Trap for Cash-Basis Filers

If you’re on cash basis, you might assume you can shift income into the next year by not cashing a check or leaving a payment untouched. The IRS disagrees. Under the doctrine of constructive receipt, income counts as received once it’s credited to your account or made available to you without substantial restrictions, whether or not you’ve physically taken it.3Legal Information Institute (LII) / Cornell Law School. Constructive Receipt of Income

The classic example: a client hands you a check on December 30. You stick it in a drawer and don’t deposit it until January 4. That’s still December income, because you had immediate control the moment the check was in your hand. A check the client mails on December 29 that doesn’t arrive until January 3, on the other hand, is genuinely January income.

The same logic applies to payment platforms. If a client’s portal shows funds available on December 31 and you don’t transfer them until January 2, that’s December income. If you ask a client to hold a December payment until January as a favor, the IRS still treats it as December income, because the restriction was self-imposed rather than real.3Legal Information Institute (LII) / Cornell Law School. Constructive Receipt of Income

Reconciling 1099s That Don’t Match Your Books

For cash-basis filers, the math is usually clean. Your 1099-NEC totals should roughly equal the nonemployee compensation on your Schedule C, plus any payments below the $600 threshold that didn’t generate a 1099. Small differences are normal.

Accrual-basis filers almost always show a mismatch, and that’s expected. The 1099 reflects what was paid during the calendar year; your return reflects what was earned. Closing the gap means adjusting your gross receipts to account for timing differences:

  • Add income you earned this year but haven’t been paid for yet (your ending accounts receivable). This captures work completed before December 31 where the check hasn’t arrived.
  • Subtract income you were paid this year for work already reported last year (your beginning accounts receivable). This avoids double-counting January checks for December work.
  • Subtract advance payments received this year for work you haven’t performed yet. A $10,000 retainer deposited in November for a project starting in February belongs in next year’s income under accrual rules, even though it appears on this year’s 1099.

The gross receipts line on your Schedule C carries the adjusted figure, not the raw 1099 total. Keep invoices, contracts, and an accounts receivable ledger that can explain every dollar of variance between the 1099s the IRS has and the income you actually reported. If your accrual adjustment ever has to be defended, that ledger is the defense.

What Happens When the IRS Spots a Mismatch

The IRS runs an automated matching program that compares every 1099 on file against the income reported on the recipient’s return. When the numbers don’t line up, the system flags the return. If an examiner confirms the discrepancy, you’ll receive a CP2000 notice proposing an adjustment.4Internal Revenue Service. Topic No. 652, Notice of Underreported Income – CP2000

A CP2000 isn’t a bill or an audit. It’s a proposal saying, in effect, “we think you owe more than you reported, and here’s why.” It includes the proposed additional tax plus interest from the original due date. You get a deadline to respond, and if you don’t, the IRS issues a Statutory Notice of Deficiency, which triggers formal assessment.4Internal Revenue Service. Topic No. 652, Notice of Underreported Income – CP2000

For accrual-basis filers, a CP2000 caused by timing is usually easy to resolve. Respond with your accounts receivable records showing the income was reported in a different year, and the proposed adjustment gets reversed. Ignore it and the IRS assumes its proposal is correct.

Where the mismatch reflects genuinely unreported income, the IRS can impose an accuracy-related penalty of 20% on the underpaid tax, on top of the tax and interest. For individuals, that penalty applies when the understatement exceeds the greater of 10% of the correct tax or $5,000.5Internal Revenue Service. Accuracy-Related Penalty

Who Actually Has a Choice of Method

Most sole proprietors, freelancers, and small partnerships can use the cash method without special approval. Under IRC §448, C corporations, partnerships with a C corporation partner, and tax shelters generally must use accrual.6Office of the Law Revision Counsel. 26 U.S. Code 448 – Limitation on Use of Cash Method of Accounting

There’s a major exception. Businesses meeting the gross receipts test can use cash regardless of entity type. The statute sets a base threshold of $25 million in average annual gross receipts over the prior three tax years, adjusted for inflation.6Office of the Law Revision Counsel. 26 U.S. Code 448 – Limitation on Use of Cash Method of Accounting The mandatory-accrual rules are aimed at businesses with eight-figure revenue, not at independent contractors deciding how to handle a few 1099s. If you’re a freelancer or small business owner, you almost certainly qualify for cash basis.

One boundary worth naming: switching methods later isn’t a matter of changing what you type into your software. A change in accounting method requires filing Form 3115, and adopting a new method without it is treated as unauthorized. If you’re considering a switch, that filing is where to start.7Internal Revenue Service. About Form 3115, Application for Change in Accounting Method