Government Fines & Settlements on Schedule C: The Β§162(f) Restitution Exception, Form 1098-F, and the Two-Part Test Most Preparers Miss
Published: September 23, 2026 Β· Reading time: 10 min
TL;DR: A government settlement is rarely one number. IRC Β§162(f)(1) bars a deduction for the actual fine or penalty portion, full stop β but Β§162(f)(2), added by the 2017 TCJA, lets restitution and compliance amounts in the same agreement be deducted if two separate things are both true: the agreement identifies the amount as restitution or compliance (Treas. Reg. Β§1.162-21(b)(2)), and you separately establish it with documentary evidence (Treas. Reg. Β§1.162-21(b)(3)) β identification alone is explicitly not enough. Form 1098-F is filed by the agency, not you, once the total hits $50,000 (Treas. Reg. Β§1.6050X-1(f)(6)) β a reporting threshold, not a deduction threshold. The deductible portion lands on Line 27a of Part V. The worked example below shows an agreement that skips the identification language costing a contractor $8,298.48 in extra tax on a settlement that should have been 71% deductible.
Every freelancer tax guide covers the easy half of this rule: "fines and penalties aren't deductible." That's true, and it's also usually only a third of the story, because a real settlement with a state licensing board, an environmental agency, or a consumer-protection division almost never asks for a single undifferentiated check. It asks for a penalty, and restitution to people you harmed, and money or action to bring your business into compliance going forward β three legally distinct obligations bundled into one agreement, taxed three different ways. Getting this wrong in either direction is expensive: claim the whole thing and an examiner disallows the penalty portion outright; assume the whole thing is barred and you leave a legitimate deduction on the table because nobody separated it out in the paperwork.
The statute: one flat bar, one narrow exception
26 U.S.C. Β§162(f)(1) states the general rule in full:
"Except as provided in the following paragraphs of this subsection, no deduction otherwise allowable shall be allowed under this chapter for any amount paid or incurred (whether by suit, agreement, or otherwise) to, or at the direction of, a government or governmental entity in relation to the violation of any law or the investigation or inquiry by such government or entity into the potential violation of any law."
That's the whole penalty bar β no dollar threshold, no exception for a "reasonable" fine, no distinction between a state, local, or federal government. If you wrote the check because you broke a law or were being investigated for possibly breaking one, the penalty piece is gone.
Β§162(f)(2)(A) then carves out the exception this article is about, and it's worth reading exactly as written, because the structure of the three clauses is where most of the deduction gets lost or won:
"Paragraph (1) shall not apply to any amount thatβ (i) the taxpayer establishesβ (I) constitutes restitution (including remediation of property) for damage or harm which was or may be caused by the violation of any law or the potential violation of any law, or (II) is paid to come into compliance with any law which was violated or otherwise involved in the investigation or inquiry described in paragraph (1), (ii) is identified as restitution or as an amount paid to come into compliance with such law, as the case may be, in the court order or settlement agreement... The identification under clause (ii) alone shall not be sufficient to make the establishment required under clause (i)."
Two clauses, two different jobs, and the statute closes by saying explicitly that satisfying one doesn't satisfy the other. Clause (ii) is a drafting requirement on the legal document β did the order or agreement say, in substance, that this dollar amount is restitution or a compliance payment? Clause (i) is an evidentiary requirement on you β can you prove, with your own records, that you actually paid that identified amount for that stated purpose? A settlement agreement that says the right words but that you can't back up with payment records fails clause (i). A payment you can fully document but that the agreement never actually identified as restitution or compliance fails clause (ii). You need both.
Β§162(f)(2)(B) adds one more limitation: even a properly identified and established restitution or compliance amount is not deductible to the extent it reimburses the government for its own costs of investigating or litigating the matter β that slice stays nondeductible no matter how the agreement labels it.
The regulations: how "identify" and "establish" actually get tested
Treas. Reg. Β§1.162-21(b)(2)(ii) (T.D. 9946, final regulations) spells out what satisfies the identification requirement:
"The identification requirement is met if an order or agreement specifically states the amount of the payment... and that the payment constitutes restitution, remediation, or an amount paid to come into compliance with a law."
The regulation doesn't require the literal word "restitution" β describing the harm and the required remedial action in enough detail counts too β but it does require the order or agreement to draw that specific connection for that specific dollar figure. A one-line settlement total with no such language identifies nothing.
Treas. Reg. Β§1.162-21(b)(3)(i) then sets the separate bar for establishment:
"The establishment requirement is met if the taxpayer, using documentary evidence, proves the taxpayer's legal obligation, pursuant to the order or agreement, to pay the amount identified as restitution, remediation, or to come into compliance with a law; the amount paid or incurred; the date the amount was paid or incurred; and that, based on the origin of the liability and the nature and purpose of the amount paid or incurred, the amount the taxpayer paid or incurred was for restitution or remediation... or to come into compliance with any law... Meeting the identification requirement of paragraph (b)(2) of this section is not sufficient to meet the establishment requirement of paragraph (b)(3) of this section."
That closing sentence is the regulation restating the statute's own point for a reason β it is the failure mode examiners are specifically told to check for. The regulation lists acceptable documentary evidence: receipts, the underlying legal or regulatory provision, court pleadings and the judgment or decree, documents showing how the amount was calculated, and correspondence between you and the agency.
Form 1098-F: what it reports, and the threshold everyone confuses with a deduction rule
When the aggregate amount you're required to pay equals or exceeds $50,000 β the threshold set under Treas. Reg. Β§1.6050X-1(f)(6), for a suit, order, or agreement that becomes binding on or after January 1, 2022 β the government agency, not you, must file Form 1098-F. Four dollar boxes carry the whole analysis:
| Box | What it reports |
|---|---|
| Box 1 | Total amount required to be paid under the suit, order, or agreement |
| Box 2 | Amount required to be paid for the violation or potential violation itself β never deductible under Β§162(f)(1) |
| Box 3 | Restitution/remediation amount β potentially deductible under Β§162(f)(2), subject to identification and establishment |
| Box 4 | Compliance amount β potentially deductible under Β§162(f)(2), same conditions |
Box 1 does not have to equal Box 2 plus Box 3 plus Box 4 β some of the total can be unidentified, in which case the agency leaves the relevant box blank and enters code E in Box 9, which is itself a signal that the identification requirement failed for that slice.
The $50,000 figure is a reporting threshold for the government, not a deduction threshold for you. A $30,000 settlement with a properly identified $22,000 restitution component is exactly as deductible, dollar for dollar, as the restitution slice of a $500,000 settlement β no Form 1098-F is filed below $50,000, but Β§162(f)(2)'s two conditions apply identically. Losing the paper trail is more likely below the threshold, precisely because there's no government-issued form forcing the split onto paper; that makes your own agreement language and your own documentary file more important, not less.
Where it lands on Schedule C
The never-deductible Box 2 penalty amount does not go on Schedule C at all β it isn't a business expense in any category, and it should be paid from and tracked as an after-tax, non-deductible outflow so it never gets miscoded into a deduction later. The properly identified and established Box 3/Box 4 amounts that represent a current expense (as opposed to a capitalizable asset β see the FAQ above) belong in Part V, Other Expenses, typically on Line 27a, the same catch-all line that houses ordinary litigation settlements that don't have a more specific line. Attorney fees spent defending the underlying investigation or negotiating the settlement are a separate, ordinarily-deductible expense on Line 17, Legal & Professional Services β Β§162(f) doesn't touch your own defense costs at all, only the payment to the government.
Worked Example: A Contractor's Consumer-Protection Settlement
A single-filer general contractor, no employees beyond a W-2 crew, settles a state Attorney General consumer-protection investigation into subcontractor licensing misrepresentations. The settlement agreement requires $51,000 total: $15,000 in civil penalties to the state (Box 2), $28,000 in restitution paid directly to affected customers (Box 3), and $8,000 to fund a state-mandated disclosure-training course for the crew (Box 4). Because the total is over $50,000, the agency files Form 1098-F.
We run it two ways: Scenario A, where the settlement agreement specifically identifies the $28,000 and $8,000 by purpose and the contractor keeps the receipts, correspondence, and disbursement records that satisfy the establishment requirement β versus Scenario B, where the agreement lumps all $36,000 into one undifferentiated "consumer relief payment" with no restitution/compliance language, failing the identification requirement for the entire amount.
node -e "
const fmt = n => n.toLocaleString('en-US', {minimumFractionDigits:2, maximumFractionDigits:2});
const grossReceipts = 310000;
const cogs = 92000;
const grossProfit = grossReceipts - cogs;
const advertising = 4200, contractLabor = 38000, insurance = 6400, legalProfessional = 9500;
const milesH1 = 4200, milesH2 = 3900, rateH1 = 0.725, rateH2 = 0.76;
const vehicle = milesH1 * rateH1 + milesH2 * rateH2;
const supplies = 5200, taxesLicenses = 2100, utilities = 3000, wages = 62000;
const civilPenalty = 15000; // Box 2 -- never deductible
const restitution = 28000; // Box 3
const complianceTraining = 8000; // Box 4
const totalSettlement = civilPenalty + restitution + complianceTraining;
function netProfit(deductibleSettlement) {
const partII = advertising + contractLabor + insurance + legalProfessional + vehicle +
supplies + taxesLicenses + utilities + wages + deductibleSettlement;
return grossProfit - partII;
}
function seTax(np) {
const seTaxable = np * 0.9235;
return seTaxable * 0.153;
}
const brackets = [
{ upTo: 12400, rate: 0.10, base: 0, from: 0 },
{ upTo: 50400, rate: 0.12, base: 1240, from: 12400 },
{ upTo: 105700, rate: 0.22, base: 5800, from: 50400 },
{ upTo: 201775, rate: 0.24, base: 17966, from: 105700 },
];
function taxOn(ti) {
if (ti <= 0) return 0;
const b = brackets.find(b => ti <= b.upTo);
return b.base + (ti - b.from) * b.rate;
}
const standardDeduction = 16100; // 2026 single, Rev. Proc. 2025-32 Sec 4.14
function scenario(label, deductibleSettlement) {
const np = netProfit(deductibleSettlement);
const se = seTax(np);
const halfSe = se / 2;
const qbi = np - halfSe;
const taxableIncomeBeforeQBI = np - halfSe - standardDeduction;
const tentativeQbi = qbi * 0.20;
const taxableIncomeCap = Math.max(0, taxableIncomeBeforeQBI * 0.20);
const qbiDeduction = Math.min(tentativeQbi, taxableIncomeCap);
const finalTaxableIncome = taxableIncomeBeforeQBI - qbiDeduction;
const incomeTax = taxOn(finalTaxableIncome);
console.log('--- ' + label + ' ---');
console.log('deductible settlement (Line 27a)', fmt(deductibleSettlement));
console.log('netProfit (Line 31)', fmt(np));
console.log('seTax', fmt(se));
console.log('taxableIncomeBeforeQBI', fmt(taxableIncomeBeforeQBI));
console.log('tentativeQbiDeduction (20% of QBI)', fmt(tentativeQbi));
console.log('taxableIncomeCap (20% of TI before QBI)', fmt(taxableIncomeCap));
console.log('qbiDeductionAllowed', fmt(qbiDeduction));
console.log('finalTaxableIncome', fmt(finalTaxableIncome));
console.log('incomeTax (2026 single brackets)', fmt(incomeTax));
console.log('totalTax (income + SE)', fmt(incomeTax + se));
return { np, se, incomeTax, totalTax: incomeTax + se };
}
console.log('totalSettlement (Box 1)', fmt(totalSettlement));
console.log('vehicle (Line 9)', fmt(vehicle));
console.log();
const A = scenario('Scenario A: identified + established (deductible)', restitution + complianceTraining);
console.log();
const B = scenario('Scenario B: lumped together (nondeductible)', 0);
console.log();
console.log('=== Cost of skipping the magic words ===');
console.log('extra total tax in Scenario B', fmt(B.totalTax - A.totalTax));
"
Output:
totalSettlement (Box 1) 51,000.00
vehicle (Line 9) 6,009.00
--- Scenario A: identified + established (deductible) ---
deductible settlement (Line 27a) 36,000.00
netProfit (Line 31) 45,591.00
seTax 6,441.80
taxableIncomeBeforeQBI 26,270.10
tentativeQbiDeduction (20% of QBI) 8,474.02
taxableIncomeCap (20% of TI before QBI) 5,254.02
qbiDeductionAllowed 5,254.02
finalTaxableIncome 21,016.08
incomeTax (2026 single brackets) 2,273.93
totalTax (income + SE) 8,715.73
--- Scenario B: lumped together (nondeductible) ---
deductible settlement (Line 27a) 0.00
netProfit (Line 31) 81,591.00
seTax 11,528.44
taxableIncomeBeforeQBI 59,726.78
tentativeQbiDeduction (20% of QBI) 15,165.36
taxableIncomeCap (20% of TI before QBI) 11,945.36
qbiDeductionAllowed 11,945.36
finalTaxableIncome 47,781.42
incomeTax (2026 single brackets) 5,485.77
totalTax (income + SE) 17,014.21
=== Cost of skipping the magic words ===
extra total tax in Scenario B 8,298.48
| Item | Schedule C line | Scenario A | Scenario B |
|---|---|---|---|
| Gross receipts | 1 | $310,000.00 | $310,000.00 |
| Cost of goods sold | Part III β 4 | $92,000.00 | $92,000.00 |
| Gross profit | 5 | $218,000.00 | $218,000.00 |
| Fixed operating expenses (advertising, contract labor, insurance, legal, vehicle, supplies, taxes/licenses, utilities, wages) | various | $136,409.00 | $136,409.00 |
| Restitution + compliance settlement | 27a | $36,000.00 | $0.00 |
| Net profit | 31 | $45,591.00 | $81,591.00 |
| Self-employment tax | Sch. SE | $6,441.80 | $11,528.44 |
| QBI deduction allowed (taxable-income cap binds both years) | Form 8995 | $5,254.02 | $11,945.36 |
| Final taxable income | 1040 | $21,016.08 | $47,781.42 |
| Income tax (2026 single brackets) | 1040 | $2,273.93 | $5,485.77 |
| Total tax (income + SE) | $8,715.73 | $17,014.21 |
In both scenarios, the 20%-of-taxable-income cap β not the tentative 20%-of-QBI figure β is the binding Β§199A limit, which is worth checking on every return regardless of how large QBI looks; neither the SSTB phase-out nor the W-2-wage/2.5%-property cap comes into play here since net profit in both scenarios sits far under the 2026 single Β§199A threshold of $201,750. The $15,000 civil penalty never appears as a deduction in either scenario β it's identical in both columns because Β§162(f)(1) bars it regardless of how the rest of the agreement is drafted. What differs entirely is the $36,000 of restitution and compliance spending: identified and established, it saves $8,298.48 in combined income and self-employment tax against this exact set of facts; lumped into one undifferentiated payment with no restitution/compliance language, that same $36,000 in real spending buys nothing on the return.
Audit Triggers & Common Mistakes
- Assuming the whole settlement is nondeductible because "government fines aren't deductible." True for the penalty slice; not automatically true for restitution or compliance amounts in the same agreement.
- Assuming the whole settlement is deductible because it wasn't literally called a "fine." A civil penalty, an administrative sanction, and disgorgement paid to the government are all reached by Β§162(f)(1) regardless of label.
- Signing a settlement agreement that lumps restitution and compliance into one number with no descriptive language. This fails the identification requirement for the entire amount, and it is far cheaper to fix in redlines before signing than to argue after the fact that the payment was "really" restitution.
- Treating the presence of a Form 1098-F, or its absence, as the deduction test. The form is filed only at $50,000 and above; Β§162(f)'s identification and establishment requirements apply at every dollar amount.
- Deducting the full compliance amount in the year paid when part of it bought a depreciable asset. Passing Β§162(f)(2) doesn't exempt a payment from ordinary capitalization rules.
- Discarding the settlement agreement and payment records once the check clears. The establishment requirement is proven with documentary evidence at examination, which can be years after the payment β see how long to keep records.
- Missing a 1099 filing obligation on attorney fees paid out of the settlement. If $600 or more went to counsel, check Schedule C Lines I and J.
How CentSense Helps
CentSense keeps every piece of a settlement's paper trail attached to the receipt, from the day the check clears through the return three years later:
- Scan the settlement agreement, the payment confirmation, and any agency correspondence together, tagged to the same transaction, so the identification and establishment records never separate from each other
- Categorize the deductible restitution/compliance portion to Line 27a and keep the nondeductible penalty portion out of your expense totals entirely
- Track defense attorney fees separately on Line 17, so a single settlement doesn't get miscoded as one lump expense
- Flag large, unusual, non-recurring payments for a note-to-self the year they happen, before the reasoning behind the split is forgotten
- Export a CPA-ready category breakdown as CSV when the return is due
For the related mechanics of a litigation recovery you receive rather than pay, see Lawsuit Settlements & Damages on Schedule C, and for the penalty regime on your own tax underpayments rather than a third-party settlement, see Form 2210 Underpayment Penalties.
Authoritative References
- 26 U.S.C. Β§162 β Trade or business expenses, including subsection (f), Fines, penalties, and other amounts (Cornell LII)
- 26 CFR Β§1.162-21 β Denial of deduction for certain fines, penalties, and other amounts (Cornell LII)
- IRS β About Form 1098-F, Fines, Penalties, and Other Amounts
- IRS β Instructions for Form 1098-F (Rev. April 2025)
- T.D. 9946, 86 FR 4984 (Jan. 19, 2021) β the final regulations under Β§162(f), codified at 26 CFR Β§1.162-21
- IRS β Internal Revenue Bulletin 2025-45 (Rev. Proc. 2025-32, Β§4.14 2026 standard deduction, Β§4.26 Β§199A threshold amounts, Sec. 1(j)(2)(C) 2026 rate table for unmarried individuals)
- IRS β About Schedule C (Form 1040)
Don't let a settlement agreement's sloppy drafting turn a deductible restitution payment into a permanent loss. Start a free CentSense account, scan the agreement and every related payment record the day it happens, and keep the identification and establishment paper trail attached to the transaction instead of buried in an email folder for three years. Free tier includes 10 AI scans per month.
This guide is general education for U.S. self-employed contractors, tradespeople, and small business owners filing a Schedule C in 2026. It is not personalized tax advice, and it is not a substitute for having a tax attorney or CPA review your specific settlement agreement before you sign it β the identification language has to be right in the document itself, and that is a legal drafting question as much as a tax one. Consult a CPA or EA for your situation.
Related reads
Continue learning with more tax and expense guides for freelancers.
2026-09-23
S-Corp Salary and the QBI Wage Cap: The 2026 Crossover Point Above the Β§199A Threshold
2026-09-23
Midwife Tax Deductions: 2026 Schedule C Guide for Home Birth & Birth Center Midwives
2026-09-23
Direct Primary Care vs. Traditional Health Insurance for Freelancers: The New 2026 HSA Rule Under IRC Β§223(c)(1)(E)
2026-09-23
The Β§280F Lease Inclusion Amount, Actually Computed: A 2026 Worked Example (Rev. Proc. 2026-15)
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 β