When Is an Expense Actually "Incurred" on an Accrual Schedule C? IRC §461(h) Economic Performance and the Recurring Item Exception (2026)
Published: September 21, 2026 · Reading time: 13 min
TL;DR: The one-line summary of accrual accounting — expenses when the bill arrives — is missing a third of the rule. Under Treas. Reg. §1.461-1(a)(2)(i) a liability is incurred only when the all-events test is met and economic performance has occurred, and IRC §461(h)(1) says the all-events test is never treated as met earlier than economic performance. A whole category of ordinary freelance liabilities — taxes, insurance, rebates, warranties, awards, settlements — accrues only when you pay. The recurring item exception (Treas. Reg. §1.461-5) buys some of them back, but only until the earlier of your filing date or September 15, 2027 for a 2026 calendar year, and §1.461-5(c) blacklists interest, workers compensation, tort, breach of contract, violation of law, and residual liabilities from the exception entirely. On the six-liability worked example below, the naive "December bill equals December deduction" return overstates 2026 deductions by $22,500.00 and understates 2026 self-employment tax by $3,179.15 — and filing on February 20 instead of on extension pushes a further $8,000.00 of 2026 deductions into 2027 unless she amends under §1.461-5(b)(2).
This site already covers choosing between cash and accrual, the Line F method election, and changing methods on Form 3115. What none of them covers — and what decides the actual deduction year for every accrual Schedule C filer — is the third requirement hiding inside the word incurred. Search this corpus for "all-events test," "economic performance," or "recurring item" and you get nothing. That is the gap this post fills: not whether to use accrual, but what accrual actually requires once you do.
If you file Schedule C on the cash method, none of what follows applies to you — your question is which tax year a receipt belongs to, which is a different rule with a different answer.
"Incurred" Has Three Requirements, Not One
The operative sentence is in Treasury Regulation §1.461-1(a)(2)(i):
"Under an accrual method of accounting, a liability ... is incurred, and generally is taken into account for Federal income tax purposes, in the taxable year in which all the events have occurred that establish the fact of the liability, the amount of the liability can be determined with reasonable accuracy, and economic performance has occurred with respect to the liability."
Three conditions, joined by and:
- Fact of liability fixed — all events have occurred that establish it.
- Amount reasonably determinable.
- Economic performance has occurred.
The first two are the all-events test, defined at 26 U.S.C. §461(h)(4): "the all events test is met with respect to any item if all events have occurred which determine the fact of liability and the amount of such liability can be determined with reasonable accuracy."
The third was bolted on by Congress in 1984, and §461(h)(1) states its effect in the broadest possible terms:
"For purposes of this title, in determining whether an amount has been incurred with respect to any item during any taxable year, the all events test shall not be treated as met any earlier than when economic performance with respect to such item occurs."
An invoice in your inbox is decent evidence of conditions 1 and 2. It is evidence of nothing whatsoever about condition 3.
Economic Performance: The Four Rules That Cover a Freelance Practice
Rule 1 — Services or property provided to you
§461(h)(2)(A) is the default for most vendor bills:
"(i) the providing of services to the taxpayer by another person, economic performance occurs as such person provides such services, (ii) the providing of property to the taxpayer by another person, economic performance occurs as the person provides such property, or (iii) the use of property by the taxpayer, economic performance occurs as the taxpayer uses such property."
This cuts both ways, and freelancers usually notice only one direction. A subcontractor who finished the work in December has already given you economic performance, so the deduction is yours that year whether or not you paid. A marketing agency that invoiced you in December for a campaign it will run in March has given you nothing yet, so the December invoice buys you a December deduction only if the recurring item exception rescues it — and, as the worked example shows, it usually cannot.
Rule 2 — Services or property you provide
§461(h)(2)(B): "If the liability of the taxpayer requires the taxpayer to provide property or services, economic performance occurs as the taxpayer provides such property or services." An accrued obligation to redo a job at your own cost is not deductible until you do the work.
Rule 3 — Payment liabilities
This is the category that surprises people, because it converts an accrual filer into a cash filer for a long list of common expenses. Treas. Reg. §1.461-4(g)(1)(i):
"In the case of liabilities described in paragraphs (g) (2) through (7) of this section, economic performance occurs when, and to the extent that, payment is made to the person to which the liability is owed."
Those paragraphs, in order, are:
| Reg. paragraph | Liability | Economic performance |
|---|---|---|
| §1.461-4(g)(2) | Workers compensation, tort, breach of contract, violation of law | On payment |
| §1.461-4(g)(3) | Rebates and refunds | On payment |
| §1.461-4(g)(4) | Awards, prizes, and jackpots | On payment |
| §1.461-4(g)(5) | Insurance, warranty, and service contracts | On payment |
| §1.461-4(g)(6) | Taxes | On payment |
| §1.461-4(g)(7) | Other liabilities (residual) | On payment |
For taxes specifically, §1.461-4(g)(6)(i) reads: "if the liability of a taxpayer is to pay a tax, economic performance occurs as the tax is paid to the governmental authority that imposed the tax." So the accrual-method freelancer's Line 23 taxes and licenses and Line 15 insurance behave like cash-method items unless the recurring item exception is available.
Two qualifiers worth reading rather than skimming. §1.461-4(g)(2)(i) narrows the breach-of-contract bucket: "A liability to make payments for services, property, or other consideration provided under a contract is not a liability arising out of a breach of that contract unless the payments are in the nature of incidental, consequential, or liquidated damages." Paying a vendor what you owe under a contract is a Rule 1 liability; paying liquidated damages for walking away from one is a Rule 3 liability. And §1.461-4(g)(3) reaches rebates wherever they land on the form: "This paragraph (g)(3) applies to all rebates, refunds, and payments or transfers in the nature of a rebate or refund regardless of whether they are characterized as a deduction from gross income, an adjustment to gross receipts or total sales, or an adjustment or addition to cost of goods sold." A client volume credit booked against Line 2 returns and allowances gets the same timing rule as one booked in Part V other expenses.
Rule 4 — The 3½-month prepayment rule
The one genuinely taxpayer-favourable timing rule in the set, at Treas. Reg. §1.461-4(d)(6)(ii):
"A taxpayer is permitted to treat services or property as provided to the taxpayer as the taxpayer makes payment to the person providing the services or property ..., if the taxpayer can reasonably expect the person to provide the services or property within 3½ months after the date of payment."
Pay a vendor on December 28, 2026 for work you reasonably expect by mid-April 2027, and you may treat economic performance as having occurred at payment. Two things travel with it. First, this is only the §461 gate — the prepayment must separately clear the capitalization rules of Treas. Reg. §1.263(a)-4 and its 12-month rule. Second, the immediately following paragraph, §1.461-4(d)(6)(iii), says of the analogous property-timing choice that it is "a method of accounting that must comply with the rules of §1.446-1(e)" and "must be used consistently from year to year, and cannot be changed without the consent of the Commissioner." Treat the 3½-month rule the same way: it is a position you adopt, not a switch you flip in a high-income December.
The Recurring Item Exception, Read Closely
Treas. Reg. §1.461-5(b)(1) sets out four conditions, all of which must hold:
"Under the recurring item exception, a liability is treated as incurred for a taxable year if—
(i) As of the end of that taxable year, all events have occurred that establish the fact of the liability and the amount of the liability can be determined with reasonable accuracy;
(ii) Economic performance with respect to the liability occurs on or before the earlier of— (A) The date the taxpayer files a timely (including extensions) return for that taxable year; or (B) The 15th day of the 9th calendar month after the close of that taxable year;
(iii) The liability is recurring in nature; and
(iv) Either— (A) The amount of the liability is not material; or (B) The accrual of the liability for that taxable year results in a better matching of the liability with the income to which it relates than would result from accruing the liability for the taxable year in which economic performance occurs."
Condition (ii) is where most of the money is, and it is almost always quoted wrong. It is not "8½ months." It is the earlier of your filing date and the 9th-month date. For a 2026 calendar year the two candidate dates are:
node -e "
const iso = d => d.toISOString().slice(0,10);
// Reg. 1.461-5(b)(1)(ii)(B): the 15th day of the 9th calendar month after the close
// of the taxable year. TY2026 closes 2026-12-31, so month 1 is January 2027.
const ninthMonthDay15 = new Date(Date.UTC(2027, 8, 15)); // month index 8 = September
console.log('Recurring-item outside date for TY2026 ', iso(ninthMonthDay15));
// Cross-check against the statutory period in 461(h)(3)(A)(ii)(II): 8.5 months
const plus8 = new Date(Date.UTC(2026, 11, 31)); plus8.setUTCMonth(plus8.getUTCMonth() + 8);
const plus8h = new Date(plus8); plus8h.setUTCDate(plus8h.getUTCDate() + 15);
console.log('8.5 months after 2026-12-31 ', iso(plus8h));
// Reg. 1.461-4(d)(6)(ii): 3.5 months after the date of payment (paid 2026-12-28)
const pay = new Date(Date.UTC(2026, 11, 28));
const p3 = new Date(pay); p3.setUTCMonth(p3.getUTCMonth() + 3);
const p35 = new Date(p3); p35.setUTCDate(p35.getUTCDate() + 15);
console.log('3.5 months after payment on 2026-12-28 ', iso(p35));
"
Output:
Recurring-item outside date for TY2026 2027-09-15
8.5 months after 2026-12-31 2027-09-15
3.5 months after payment on 2026-12-28 2027-04-12
The regulation's 9th-month-15th-day date and the statute's 8½-month period in §461(h)(3)(A)(ii)(II) land on the same day, September 15, 2027. That is the ceiling. Your actual deadline is that date or your filing date, whichever comes first.
Condition (iv) has a shortcut most freelance liabilities qualify for. §1.461-5(b)(5)(ii):
"In the case of a liability described in paragraph (g)(3) (rebates and refunds), paragraph (g)(4) (awards, prizes, and jackpots), paragraph (g)(5) (insurance, warranty, and service contracts), paragraph (g)(6) (taxes), or paragraph (h) (continuing fees under the Nuclear Waste Policy Act of 1982) of §1.461-4, the matching requirement of paragraph (b)(1)(iv)(B) of this section shall be deemed satisfied."
So for taxes, insurance, and client rebates you never have to argue materiality or matching — condition (iv) is handed to you. Condition (iii), recurrence, is also generous: §1.461-5(b)(3) provides that "a liability that has never previously been incurred by a taxpayer may be treated as recurring if it is reasonable to expect that the liability will be incurred on a recurring basis in the future."
What the Exception Refuses to Cover — and Why the Publication Understates It
Treas. Reg. §1.461-5(c):
"The recurring item exception does not apply to any liability of a taxpayer described in paragraph (e) (interest), paragraph (g)(2) (workers compensation, tort, breach of contract, and violation of law), or paragraph (g)(7) (other liabilities) of §1.461-4. Moreover, the recurring item exception does not apply to any liability incurred by a tax shelter, as defined in section 461(i) and §1.448-1T(b)."
Compare that with the statute. §461(h)(3)(C) is headed "Paragraph not to apply to workers compensation and tort liabilities" and reads in full: "This paragraph shall not apply to any item described in subparagraph (C) of paragraph (2)" — and subparagraph (C) of paragraph (2) covers only workers compensation and tort. IRS Publication 538 summarises the statutory pair and stops there: "This exception does not apply to workers' compensation or tort liabilities."
That publication sentence is correct about the statute and incomplete about the regulation, which also removes breach of contract, violation of law, interest, and the residual "other liabilities" bucket. A freelancer who reads only Pub 538 will conclude that a December breach-of-contract settlement paid in March qualifies for the exception. It does not. This is the whole reason to read the regulation rather than a summary of it — see the worked example's item 5.
Interest deserves one clarifying note, because its presence on the blacklist reads worse than it is. Under Treas. Reg. §1.461-4(e), economic performance for interest occurs with the passage of time, as Pub 538 puts it: "Economic performance occurs with the passage of time (as the borrower uses, and the lender forgoes use of, the lender's money) rather than as payments are made." So genuinely accrued December interest on a business loan is already deductible in December for an accrual filer — see Line 16 interest. Being on the §1.461-5(c) list simply means you cannot use the exception to pull next year's interest back.
The tax-shelter bar at §461(i)(1) — "In the case of a tax shelter, economic performance shall be determined without regard to paragraph (3) of subsection (h)" — reaches three categories under §461(i)(3): an enterprise whose interests were offered in a registered securities offering, a "syndicate" within §1256(e)(3)(B), and a §6662(d)(2)(C)(ii) tax shelter. A syndicate is defined at §1256(e)(3)(B) as "any partnership or other entity (other than a corporation which is not an S corporation) if more than 35 percent of the losses of such entity during the taxable year are allocable to limited partners or limited entrepreneurs." A one-person Schedule C business has no interests offered for sale and allocates no losses to anyone else, so the first two cannot describe it; the third turns on whether tax avoidance is a significant purpose of the arrangement, which is a facts-and-circumstances question worth asking if the "business" was assembled around a deduction.
Worked Example: Six December Liabilities, Three Different Answers
Priya is a freelance industrial-design consultant, a sole proprietor filing Schedule C, calendar year 2026. She checked "Accrual" on Schedule C Line F when she adopted the method, and she has consistently used the recurring item exception for taxes and client rebates since her first year of incurring them. Her 2026 net profit before the six December items below is $148,000. She is under the 2026 Social Security wage base of $184,500 in every scenario.
| # | December 2026 liability | Amount | Schedule C line | Economic performance rule | Correct year |
|---|---|---|---|---|---|
| 1 | Subcontract CAD drafting performed Dec 8–19, 2026; invoiced Dec 20; paid Feb 6, 2027 | $7,400 | Line 11 contract labor | §461(h)(2)(A)(i) — services provided to her, in December | 2026 — no exception needed |
| 2 | Retainer to a patent illustrator, paid Dec 28, 2026, for work she reasonably expects Feb–Mar 2027 | $9,000 | Line 11 | §1.461-4(d)(6)(ii) 3½-month rule; window closes Apr 12, 2027 | 2026 |
| 3 | 2026 county business personal-property tax, assessed Nov 2026, paid Apr 20, 2027 | $3,150 | Line 23 taxes and licenses | §1.461-4(g)(6) payment liability; recurring item exception available, matching deemed satisfied by §1.461-5(b)(5)(ii) | Depends on filing date |
| 4 | 2026 volume credits owed to two clients under her rate agreement, paid Mar 10, 2027 | $4,850 | Line 2 returns and allowances or Part V | §1.461-4(g)(3) rebates; exception available, matching deemed satisfied | Depends on filing date |
| 5 | Liquidated damages to a former client for a cancelled engagement, fixed Dec 2026, paid Mar 2, 2027 | $12,000 | Line 27a other expenses | §1.461-4(g)(2) breach of contract; §1.461-5(c) bars the exception | 2027 — no rescue |
| 6 | Marketing agency invoice dated Dec 2026 for a campaign it will run Mar–May 2027; unpaid at year end | $10,500 | Line 8 advertising | §461(h)(2)(A)(i) — services provided in 2027; exception's condition (iv) fails, since the cost is material and matches 2027 income | 2027 |
Items 3 and 4 are the two that swing on when she files. Both are paid after February 20, 2027 but before September 15, 2027. If she files on extension, both clear condition (ii). If she files on February 20, both miss it — because her own filing date becomes the deadline.
node -e "
const profitBeforeYearEndItems = 148000;
// The six December 2026 items, in dollars
const subcontractDec = 7400; // services performed Dec 8-19, 2026; paid Feb 6, 2027
const illustratorRetainer = 9000; // PAID Dec 28, 2026; services expected Feb-Mar 2027
const propertyTax = 3150; // 2026 county tax assessed Nov 2026; paid Apr 20, 2027
const clientRebates = 4850; // 2026 volume credits; paid Mar 10, 2027
const settlement = 12000; // breach-of-contract damages; paid Mar 2, 2027
const marketingPrepay = 10500; // campaign the agency runs Mar-May 2027; unpaid at 12/31/26
// Scenario 1 -- the naive 'a December bill is a December deduction' return
const naive2026 = subcontractDec + illustratorRetainer + propertyTax
+ clientRebates + settlement + marketingPrepay;
// Scenario 2 -- correct, filed on extension (recurring-item deadline = Sept 15, 2027)
const correctExtension2026 = subcontractDec + illustratorRetainer + propertyTax + clientRebates;
// Scenario 3 -- correct, but return filed Feb 20, 2027: the recurring-item deadline
// collapses to the filing date, so the tax and the rebates miss it
const correctEarlyFiler2026 = subcontractDec + illustratorRetainer;
const line31 = d => profitBeforeYearEndItems - d;
// 2026 self-employment tax. OASDI base 184,500 (SSA, Federal Register, Nov 3 2025).
const seTax = profit => {
const ne = profit * 0.9235;
return Math.min(ne, 184500) * 0.124 + ne * 0.029;
};
const f = n => n.toLocaleString('en-US', {minimumFractionDigits:2, maximumFractionDigits:2});
console.log('Deductions claimed in 2026 -- naive ', f(naive2026));
console.log('Deductions allowed in 2026 -- correct, extension ', f(correctExtension2026));
console.log('Deductions allowed in 2026 -- correct, early filer', f(correctEarlyFiler2026));
console.log('Overstatement, naive vs. correct ', f(naive2026 - correctExtension2026));
console.log('Cost of filing early (deductions pushed to 2027) ', f(correctExtension2026 - correctEarlyFiler2026));
console.log('---');
console.log('Line 31 -- naive ', f(line31(naive2026)));
console.log('Line 31 -- correct, extension ', f(line31(correctExtension2026)));
console.log('Line 31 -- correct, early filer ', f(line31(correctEarlyFiler2026)));
console.log('---');
console.log('2026 SE tax -- naive ', f(seTax(line31(naive2026))));
console.log('2026 SE tax -- correct, extension ', f(seTax(line31(correctExtension2026))));
console.log('2026 SE tax -- correct, early filer ', f(seTax(line31(correctEarlyFiler2026))));
console.log('SE tax understated by the naive return ', f(seTax(line31(correctExtension2026)) - seTax(line31(naive2026))));
console.log('SE tax cost of filing early ', f(seTax(line31(correctEarlyFiler2026)) - seTax(line31(correctExtension2026))));
"
Output:
Deductions claimed in 2026 -- naive 46,900.00
Deductions allowed in 2026 -- correct, extension 24,400.00
Deductions allowed in 2026 -- correct, early filer 16,400.00
Overstatement, naive vs. correct 22,500.00
Cost of filing early (deductions pushed to 2027) 8,000.00
---
Line 31 -- naive 101,100.00
Line 31 -- correct, extension 123,600.00
Line 31 -- correct, early filer 131,600.00
---
2026 SE tax -- naive 14,284.98
2026 SE tax -- correct, extension 17,464.12
2026 SE tax -- correct, early filer 18,594.49
SE tax understated by the naive return 3,179.15
SE tax cost of filing early 1,130.36
| Scenario | 2026 deductions from the six items | Line 31 net profit | 2026 SE tax |
|---|---|---|---|
| Naive — "the bill arrived in December" | $46,900.00 | $101,100.00 | $14,284.98 |
| Correct, filed on extension | $24,400.00 | $123,600.00 | $17,464.12 |
| Correct, filed February 20, 2027 | $16,400.00 | $131,600.00 | $18,594.49 |
Two numbers are worth separating, because they are different kinds of problem.
$22,500.00 is the naive return's overstatement — items 5 and 6, neither of which is deductible in 2026 under any reading of §461(h). That drives $3,179.15 of understated 2026 self-employment tax on its own, before income tax.
$8,000.00 is the cost of filing early — items 3 and 4, both genuinely deductible in 2026 if she simply waits. Those deductions are not lost; they land in 2027 instead, and the $1,130.36 of extra 2026 self-employment tax largely reverses in 2027. Whether the timing shift is merely a cash-flow cost or a permanent one depends on her 2027 bracket, which these facts do not fix — a year-to-year drop in income makes a deferred deduction worth less, and the reverse makes it worth more.
The Early-Filing Trap, and the Amended-Return Rescue
Priya's February filing is not fatal. Treas. Reg. §1.461-5(b)(2):
"A taxpayer may file an amended return treating a liability as incurred under the recurring item exception for a taxable year if economic performance with respect to the liability occurs after the taxpayer files a return for that year, but within 8½ months after the close of that year."
Her rebates were paid March 10, 2027 and her property tax April 20, 2027 — both after her February 20 filing and both within 8½ months of December 31, 2026. She can amend her 2026 return and move the $8,000.00 back. The relief is real, but it depends on someone noticing before the amendment window closes, and it does nothing for items 5 and 6, which the exception never covered.
The cheap version of all of this is to not file the return until the recurring payments have gone out. For a freelancer whose year-end accruals are taxes, insurance, and client credits, filing before those cheques clear is a self-inflicted deferral.
It Is a Method of Accounting, Not a December Decision
The most expensive misreading of §461(h) is treating the answer as a per-year choice. Treas. Reg. §1.461-5(d)(1):
"The recurring item exception is a method of accounting that must be consistently applied with respect to a type of item, or for all items, from one taxable year to the next in order to clearly reflect income. A taxpayer is permitted to adopt the recurring item exception as part of its method of accounting for any type of item for the first taxable year in which that type of item is incurred."
You adopt it for a type of item in the first year that type of item is incurred. After that, 26 U.S.C. §446(e) governs: "a taxpayer who changes the method of accounting on the basis of which he regularly computes his income in keeping his books shall, before computing his taxable income under the new method, secure the consent of the Secretary." In practice that means Form 3115 — see changing accounting method on Form 3115.
The consequence cuts against a freelancer who has quietly been deducting December invoices for years. A single wrong year is an error you can amend. The same wrong treatment repeated is an impermissible method of accounting, and the correction is a §481(a) adjustment that sweeps the entire cumulative difference into one open year — not a tidy year-by-year fix.
One More Shutdown: Paying a Related Person
If the vendor is a related person on the cash method, §267(a)(2) overrides everything above. Publication 538 states it plainly:
"Business expenses and interest owed to a related person who uses the cash method of accounting are not deductible until you make the payment and the corresponding amount is includible in the related person's gross income."
An accrual-method Schedule C that accrues a December management fee to a spouse's cash-method consulting business gets no deduction until the money moves and the spouse picks it up in income. The recurring item exception does not help, because §267(a)(2) is a separate matching rule sitting on top of §461.
Common Mistakes
- Treating "incurred" as "invoiced." The invoice establishes the fact and amount of the liability. Economic performance is a third, independent requirement under §1.461-1(a)(2)(i), and §461(h)(1) says the all-events test is never met earlier than economic performance.
- Quoting the recurring item deadline as "8½ months." §1.461-5(b)(1)(ii) makes it the earlier of your filing date and the 15th day of the 9th calendar month. Filing in February collapses the window to your filing date — recoverable only by amending under §1.461-5(b)(2).
- Relying on Publication 538's blacklist instead of §1.461-5(c). The publication names workers compensation and tort — the statutory pair. The regulation also removes interest, breach of contract, violation of law, and residual "other liabilities."
- Missing the direction of the services rule. A vendor who performed in December has given you economic performance even though you have not paid; a vendor who will perform in March has not, even though you have been invoiced. The same paragraph produces both results.
- Using the 3½-month prepayment rule as a December switch. §1.461-4(d)(6) frames the timing choice as a method of accounting to be applied consistently, and the prepayment must separately clear the §1.263(a)-4 capitalization rules.
- Forgetting the payment-liability categories are also §461(h) items. Taxes, insurance, rebates, warranties, awards, and settlements accrue on payment under §1.461-4(g), which is why an accrual filer's Line 15 and Line 23 often behave exactly like a cash filer's.
- Assuming a repeated timing error is just an error. Consistency turns a treatment into a method under §446(e), and the correction arrives as a §481(a) adjustment in one open year.
How CentSense Helps
The §461(h) analysis runs on two dates per liability — when the work was done and when the money moved — and the usual reason a freelancer cannot do it in March is that only one of those dates survives in their records:
- AI receipt scanning captures the vendor, amount, and document date from an invoice or receipt the moment you photograph it, so the December paper trail still exists when your CPA asks which items were performed before year end
- Receipt images are stored in Cloudinary and stay attached to the expense, so the invoice showing a service period — the fact that decides items 1, 2, and 6 in the example above — is retrievable years later
- Categories map to Schedule C lines, so the payment-liability buckets that need a §461(h) look (Line 15 insurance, Line 23 taxes and licenses, Line 27a other expenses) are separable rather than buried in a single "operating costs" pile
- CSV export hands your CPA a dated year-end list to run the all-events and economic-performance test against, instead of a shoebox reconstructed in April
- Mileage and business-use tracking keep the vehicle side of the return on its own evidentiary footing while the accrual questions get sorted out
CentSense records what happened and when; whether a given liability is incurred in 2026 is an accounting-method judgment that belongs with your CPA or EA. The point of good capture is that the judgment can actually be made.
Authoritative References
- 26 U.S.C. §461 — General rule for taxable year of deduction (Cornell Law School Legal Information Institute)
- 26 U.S.C. §446 — General rule for methods of accounting (Cornell Law School Legal Information Institute)
- 26 U.S.C. §1256(e)(3)(B) — "syndicate" defined (Cornell Law School Legal Information Institute)
- 26 CFR §1.461-1 — General rule for taxable year of deduction (eCFR)
- 26 CFR §1.461-4 — Economic performance (eCFR)
- 26 CFR §1.461-5 — Recurring item exception (eCFR)
- IRS Publication 538 — Accounting Periods and Methods
- Social Security Administration — Cost-of-Living Increase and Other Determinations for 2026, 90 FR (Nov. 3, 2025): 2026 OASDI contribution and benefit base of $184,500
- Internal Revenue Bulletin 2025-45 — Rev. Proc. 2025-32 (2026 inflation adjustments)
If you file Schedule C on the accrual method, the deduction year is decided by records you either kept in December or didn't. Start a free CentSense account and capture every invoice and receipt with its date attached, so the all-events and economic-performance questions have real evidence behind them instead of a reconstruction. Free tier includes 10 AI scans per month.
This guide is general education for U.S. self-employed freelancers filing a Schedule C in 2026. It is not personalized tax advice — your facts determine the right treatment, and accounting-method questions under IRC §461(h) and §446 should be confirmed with a CPA or EA before filing, particularly before adopting or changing the recurring item exception. Statutory and regulatory text quoted here was read from the current U.S. Code and eCFR; the Publication 538 language quoted is from the January 2022 revision, the most recent as of this writing.
Related reads
Continue learning with more tax and expense guides for freelancers.
2026-09-21
The IRC §45S Paid Family and Medical Leave Credit After OBBBA: A Permanent Credit for Freelancers With One Employee (2026)
2026-09-21
Upholsterer Tax Deductions: 2026 Schedule C Guide to Fabric, Foam & the Customer's-Own-Material Job
2026-09-21
Dependent Care FSA vs. the Child Care Credit for Self-Employed Parents (2026): Both Rules Just Changed
2026-09-21
Qualified Nonpersonal Use Vehicles: How a Modified Cargo Van Escapes the Luxury-Auto Caps and the Mileage Log (2026)
Compare alternatives
See how CentSense stacks up to other expense and receipt tools for freelancers.
- Keeper Tax alternative
- QuickBooks Self-Employed alternative
- FlyFin alternative
- Expensify alternative
- Shoeboxed alternative
- Veryfi alternative
- Dext alternative
- ReceiptsAI alternative
- Smart Receipts alternative
- EasyExpense alternative
- Zoho Expense alternative
- Rydoo alternative
- Fyle alternative
- Navan alternative
- Expense Tracker 365 alternative
- Paylocity alternative
- Wave Receipts alternative
- QuickBooks Online alternative
- Xero alternative
- See all alternatives →