Skill Tracer
Skills › Knowledge Work Plugins › tax-season-organizer › calculation-assumptions.md

calculation-assumptions.md

177 lines · small-business/skills/tax-season-organizer/reference/calculation-assumptions.md at 2574e29

Open on GitHub
1# Tax Calculation Assumptions — figures are for the 2025 tax year
2
3This file documents the math and assumptions used in quarterly estimated tax calculations.
4Always surface these assumptions in the output so the accountant can adjust.
5
6> **Every rate, bracket, wage base, and due date below is a 2025 figure.** The math
7> does not go stale; the numbers do. Before using any number from this file, check it
8> against the tax year the owner is actually asking about.
9>
10> **If the tax year in question is not 2025:** do not quietly reuse these figures and
11> do not invent replacements. Say so in the output, in the owner's own words:
13> > "The bracket, wage base, and due dates I used are 2025 figures and you're asking
14> > about <year>. Those change every year. Either give me the current numbers, or
15> > treat everything below as a rough shape and let your accountant put the real
16> > figures in."
18> If a current-year figure can be fetched from an authoritative source (IRS.gov or a
19> published IRS revenue procedure), use it and cite where it came from and the date
20> fetched. Otherwise the fallback is asking the owner, never guessing. A bracket table
21> invented from memory looks exactly like a real one on the page.
23---

Tax Calculation Assumptions — figures are for the 2025 tax year

This file documents the math and assumptions used in quarterly estimated tax calculations. Always surface these assumptions in the output so the accountant can adjust.

Every rate, bracket, wage base, and due date below is a 2025 figure. The math does not go stale; the numbers do. Before using any number from this file, check it against the tax year the owner is actually asking about. If the tax year in question is not 2025: do not quietly reuse these figures and do not invent replacements. Say so in the output, in the owner's own words: > "The bracket, wage base, and due dates I used are 2025 figures and you're asking > about <year>. Those change every year. Either give me the current numbers, or > treat everything below as a rough shape and let your accountant put the real > figures in." If a current-year figure can be fetched from an authoritative source (IRS.gov or a published IRS revenue procedure), use it and cite where it came from and the date fetched. Otherwise the fallback is asking the owner, never guessing. A bracket table invented from memory looks exactly like a real one on the page.

Raw lines 1 to 24
25## Self-employment (SE) tax
27SE tax applies to sole proprietors, single-member LLCs, and partners. It does **not** apply
28to S-corp owners on their W-2 wages (only on distributions — and even that varies).
30**Formula:**
31```
32SE tax base = net profit × 92.35%
33 (the 7.65% reduction accounts for the employer-equivalent deduction)
34SE tax = SE tax base × 15.3%
35 (12.4% Social Security + 2.9% Medicare)
36 Note: Social Security only applies up to the wage base (USD 176,100 for 2025)
37Deductible half = SE tax ÷ 2 ← reduces taxable income
38```
40**Example:**
41```
42Net profit: USD 80,000
43SE tax base: USD 80,000 × 92.35% = USD 73,880
44SE tax: USD 73,880 × 15.3% = USD 11,304
45Deductible half: USD 11,304 ÷ 2 = USD 5,652
46```
48---

Self-employment (SE) tax

SE tax applies to sole proprietors, single-member LLCs, and partners. It does not apply to S-corp owners on their W-2 wages (only on distributions — and even that varies).

Formula:

SE tax base     = net profit × 92.35%
                  (the 7.65% reduction accounts for the employer-equivalent deduction)
SE tax          = SE tax base × 15.3%
                  (12.4% Social Security + 2.9% Medicare)
                  Note: Social Security only applies up to the wage base (USD 176,100 for 2025)
Deductible half = SE tax ÷ 2   ← reduces taxable income

Example:

Net profit:      USD 80,000
SE tax base:     USD 80,000 × 92.35% = USD 73,880
SE tax:          USD 73,880 × 15.3%  = USD 11,304
Deductible half: USD 11,304 ÷ 2      = USD 5,652

Raw lines 25 to 49
50## Federal income tax estimate

Federal income tax estimate

Raw lines 50 to 51
52### Business types and how they're taxed
54| Business type | How income is taxed | SE tax applies? |
55|--------------|---------------------|-----------------|
56| Sole proprietor / single-member LLC | Schedule C → personal 1040 | Yes |
57| Partnership / multi-member LLC | Schedule K-1 → personal 1040 | Yes (on earned income) |
58| S-corporation | W-2 wages + K-1 distributions → 1040 | On wages only |
59| C-corporation | Separate corporate return | No (payroll taxes instead) |
61Default assumption: **sole proprietor** unless the user specifies otherwise. Always state this.

Business types and how they're taxed

Business typeHow income is taxedSE tax applies?
Sole proprietor / single-member LLCSchedule C → personal 1040Yes
Partnership / multi-member LLCSchedule K-1 → personal 1040Yes (on earned income)
S-corporationW-2 wages + K-1 distributions → 1040On wages only
C-corporationSeparate corporate returnNo (payroll taxes instead)

Default assumption: sole proprietor unless the user specifies otherwise. Always state this.

Raw lines 52 to 62
63### Federal income tax brackets (2025 tax year, single filer)
65| Taxable income | Rate |
66|---------------|------|
67| USD 0 – USD 11,925 | 10% |
68| USD 11,926 – USD 48,475 | 12% |
69| USD 48,476 – USD 103,350 | 22% |
70| USD 103,351 – USD 197,300 | 24% |
71| USD 197,301 – USD 250,525 | 32% |
72| USD 250,526 – USD 626,350 | 35% |
73| Over USD 626,350 | 37% |
75**For a rough estimate**, apply a single effective rate. Use 22% as the default for most SMB
76owners unless the user gives you more info. Note this assumption explicitly.
78**Adjusted net income** (for tax calculation):
79```
80Adjusted net = net profit − (SE tax ÷ 2) − QBI deduction (if applicable)
81```
82The QBI deduction (up to 20% of qualified business income) is significant for many SMBs —
83note that it's not included in the base estimate and the accountant should apply it.
85---

Federal income tax brackets (2025 tax year, single filer)

Taxable incomeRate
USD 0 – USD 11,92510%
USD 11,926 – USD 48,47512%
USD 48,476 – USD 103,35022%
USD 103,351 – USD 197,30024%
USD 197,301 – USD 250,52532%
USD 250,526 – USD 626,35035%
Over USD 626,35037%

For a rough estimate, apply a single effective rate. Use 22% as the default for most SMB owners unless the user gives you more info. Note this assumption explicitly.

Adjusted net income (for tax calculation):

Adjusted net = net profit − (SE tax ÷ 2) − QBI deduction (if applicable)

The QBI deduction (up to 20% of qualified business income) is significant for many SMBs — note that it's not included in the base estimate and the accountant should apply it.


Raw lines 63 to 86
87## YTD net profit vs. annualized net profit
89These are two different numbers and mixing them up is the easiest way to hand an
90owner a wrong figure. Be explicit about which one each line uses.
92- **YTD net profit** — what the books actually show from January 1 through the end
93 of the last completed quarter. A fact.
94- **Annualized net profit** — YTD net profit projected across the full year. An
95 estimate, and only ever an estimate.
97```
98annualized_net = YTD_net ÷ months_elapsed × 12
99```
101**The tax math runs on the annualized figure**, because SE tax, the bracket, and the
102wage base all apply to a full year of income. Run SE tax and federal income tax on
103annualized net, then divide the resulting annual liability across quarters.
105**Show both numbers, always labeled**, so the owner can see the projection for what
106it is:
108```
109YTD net profit (Jan 1 – Jun 30): USD 64,000 actual, from the books
110Annualized net profit: USD 128,000 projected, YTD ÷ 6 months × 12
111```
113Straight-line annualizing assumes the rest of the year looks like the part already
114banked. For a seasonal business that is simply wrong. **Ask once** whether the year
115runs evenly, and if it does not, use the owner's own sense of the full year and label
116it "owner estimate, not projected from YTD."
118---

YTD net profit vs. annualized net profit

These are two different numbers and mixing them up is the easiest way to hand an owner a wrong figure. Be explicit about which one each line uses.

  • YTD net profit — what the books actually show from January 1 through the end of the last completed quarter. A fact.
  • Annualized net profit — YTD net profit projected across the full year. An estimate, and only ever an estimate.
annualized_net = YTD_net ÷ months_elapsed × 12

The tax math runs on the annualized figure, because SE tax, the bracket, and the wage base all apply to a full year of income. Run SE tax and federal income tax on annualized net, then divide the resulting annual liability across quarters.

Show both numbers, always labeled, so the owner can see the projection for what it is:

YTD net profit (Jan 1 – Jun 30):   USD 64,000   actual, from the books
Annualized net profit:            USD 128,000   projected, YTD ÷ 6 months × 12

Straight-line annualizing assumes the rest of the year looks like the part already banked. For a seasonal business that is simply wrong. Ask once whether the year runs evenly, and if it does not, use the owner's own sense of the full year and label it "owner estimate, not projected from YTD."


Raw lines 87 to 119
120## Quarterly due dates (2025 tax year)
122| Quarter | Period covered | Payment due |
123|---------|---------------|-------------|
124| Q1 | Jan 1 – Mar 31 | April 15, 2025 |
125| Q2 | Apr 1 – May 31 | June 16, 2025 |
126| Q3 | Jun 1 – Aug 31 | September 15, 2025 |
127| Q4 | Sep 1 – Dec 31 | January 15, 2026 |
129Dates shift by a day or two each year around weekends and holidays. Confirm the
130current year's dates rather than carrying these forward.
132---

Quarterly due dates (2025 tax year)

QuarterPeriod coveredPayment due
Q1Jan 1 – Mar 31April 15, 2025
Q2Apr 1 – May 31June 16, 2025
Q3Jun 1 – Aug 31September 15, 2025
Q4Sep 1 – Dec 31January 15, 2026

Dates shift by a day or two each year around weekends and holidays. Confirm the current year's dates rather than carrying these forward.


Raw lines 120 to 133
134## When a quarter has already been missed
136Today's date can land past a due date with nothing paid against it. Do not fold a
137missed quarter silently into the remaining ones — say it out loud, because a late
138payment accrues interest and penalty from its own due date, not from the next one.
140Handle it in three parts:
1421. **Name what was missed.** "Q2 was due June 16 and I don't see a payment against
143 it." Amount and date, not a vague warning.
1442. **Show the catch-up separately from the going-forward number.** One line for what
145 is late, one line for the next scheduled payment. Two decisions, two figures.
1463. **Send the penalty question to the accountant.** Underpayment penalty and interest
147 are computed per quarter on Form 2210 and depend on prior-year figures this skill
148 does not have. Flag that it applies; never estimate the amount.
150The remaining-quarters division only covers quarters still ahead. If none are left,
151say the balance is due with the return and note the filing deadline.
153---

When a quarter has already been missed

Today's date can land past a due date with nothing paid against it. Do not fold a missed quarter silently into the remaining ones — say it out loud, because a late payment accrues interest and penalty from its own due date, not from the next one.

Handle it in three parts:

  1. Name what was missed. "Q2 was due June 16 and I don't see a payment against it." Amount and date, not a vague warning.
  2. Show the catch-up separately from the going-forward number. One line for what is late, one line for the next scheduled payment. Two decisions, two figures.
  3. Send the penalty question to the accountant. Underpayment penalty and interest are computed per quarter on Form 2210 and depend on prior-year figures this skill does not have. Flag that it applies; never estimate the amount.

The remaining-quarters division only covers quarters still ahead. If none are left, say the balance is due with the return and note the filing deadline.


Raw lines 134 to 154
155## Safe harbor rule
157To avoid underpayment penalties, total estimated payments must be at least the lesser of:
158- **100%** of prior year tax liability (or **110%** if prior year AGI exceeded USD 150,000)
159- **90%** of current year tax liability
161Always note this in output. The user's accountant should confirm prior-year tax figures.
163---

Safe harbor rule

To avoid underpayment penalties, total estimated payments must be at least the lesser of:

  • 100% of prior year tax liability (or 110% if prior year AGI exceeded USD 150,000)
  • 90% of current year tax liability

Always note this in output. The user's accountant should confirm prior-year tax figures.


Raw lines 155 to 164
165## What the estimate does NOT include
167Always list these exclusions in every output:
168- State and local income taxes
169- QBI deduction (Section 199A — can reduce federal tax by up to 20%)
170- Home office deduction
171- Vehicle deductions
172- Depreciation / Section 179
173- Retirement contributions (SEP-IRA, Solo 401k) — can significantly reduce SE tax base
174- Health insurance deduction for self-employed
175- Prior-year net operating loss carryforward
177These can meaningfully reduce the final number. Flag them so the accountant applies them.

What the estimate does NOT include

Always list these exclusions in every output:

  • State and local income taxes
  • QBI deduction (Section 199A — can reduce federal tax by up to 20%)
  • Home office deduction
  • Vehicle deductions
  • Depreciation / Section 179
  • Retirement contributions (SEP-IRA, Solo 401k) — can significantly reduce SE tax base
  • Health insurance deduction for self-employed
  • Prior-year net operating loss carryforward

These can meaningfully reduce the final number. Flag them so the accountant applies them.

Raw lines 165 to 177