Estimated Tax Planner (1040-ES)
For the preparer who does this in a spreadsheet in June and again in September, and would like to stop being nervous about the 110% rule.
It computes the safe harbor both ways, takes the lesser, and subtracts what’s already being withheld.
You get the four 1040-ES voucher amounts with their due dates: April 15, June 15, September 15, January 15.
$29, once. It is a worksheet with a UI. It should not cost more than that and it never will.
Safe harbor is easy until the client’s AGI moves
The rule is not complicated. Pay the lesser of 90% of this year’s tax or 100% of last year’s, and the underpayment penalty goes away.
Except the 100% becomes 110% once prior-year AGI clears $150,000, and the client who was under it last year is over it this year, and the self-employment tax deduction sits in the middle of the calculation and gets missed, and the whole thing is being done in a spreadsheet somebody built for a different client.
Get it wrong on the low side and the client eats a penalty they’ll blame you for. Get it wrong high and they’ve lent the government money for a year. Neither is a disaster. Both are avoidable and both are annoying.
Three calculations, in order
- Self-employment tax. 92.35% of net SE earnings, then 12.4% Social Security up to the wage base, then 2.9% Medicare with no cap. That’s Schedule SE, simplified.
- Taxable income. Projected income, minus above-the-line deductions, minus the standard deduction for the filing status, minus half the SE tax. Then through the federal bracket table.
- Safe harbor and the split. The lesser of 90% of this year’s projected total tax or 100% of prior-year tax, stepping up to 110% when prior-year AGI exceeded $150,000. Subtract federal withholding. Divide the remainder into four.
What it hands back
VOUCHERS.md: the four amounts and the four dates. This is the page you send the client, and it’s the only page most of them will read.ESTIMATED_TAX_PLAN.md: every assumption and the full calculation, written out. When the client asks why it’s $4,180 and not $3,900, this is where the answer is, and it’s a paragraph rather than a formula bar.plan.jsonif you want to carry the projection into something else.- The inputs it takes are nine, and they’re the nine you’d expect: filing status, tax year, projected income, above-line deductions, SE income, federal withholding, prior-year tax, prior-year AGI, and where to write.
Who this is for, and who it will annoy
A preparer or a bookkeeper who does mid-year projections for a stack of self-employed clients and wants the same arithmetic every time.
Not for you if your clients have lumpy income. It splits the year into four equal quarters. It does not do the annualized income installment method, which is the right approach for the consultant who bills nothing in Q1 and $200,000 in Q4, and it’s on the build list rather than in the box.
Not for you if you need state estimates. This is federal only. A New York client needs their state vouchers from somewhere else.
What it replaces
The 1040-ES worksheet itself, and a spreadsheet.
The IRS worksheet is free, authoritative, and it is the actual instruction. It’s better than this tool in the sense that it is *correct by definition* and this tool is an implementation of it. If you’re doing one projection a year, use the worksheet and keep your $29.
The spreadsheet is what everyone actually does. It’s fast, it’s flexible, and it has one problem: the constants are stale and nobody remembers when they were last updated.
Which brings us to the honest bit. This tool’s brackets, standard deduction and Social Security wage base are constants in src/taxcalc.ts and they must be updated every tax year. That’s stated in its own documentation. It is not a magic box that knows the current law. It’s a worksheet that runs the same way twice, and the person maintaining it is still you.
Your client’s income projection
Never leaves the machine. Every figure comes out of a local config file and goes into a local plan file. There is no cloud, no account, and no telemetry.
That’s worth a line, because a projected income figure plus a prior-year AGI plus a filing status is a fairly complete picture of a person’s financial life, and it has no business being on somebody else’s server so that a $29 tool can work.
$29, and about four minutes
Fill in nine fields, run it, read VOUCHERS.md.
The only real work is the projection itself, which is your job and always was. The tool does the arithmetic and the safe-harbor comparison and the division by four.
Security and privacy
Handles a client’s projected income figures (income, self-employment earnings, withholding, prior-year tax/AGI). Security is designed in.
Principles
– Local-first. All inputs come from .env on disk and are never transmitted anywhere; nothing in this tool touches the network. Nothing is uploaded, no telemetry, no cloud dependency.
– Non-destructive. No source documents are read or modified — inputs are typed configuration values only.
– Least privilege. Writes only under OUTPUT_FOLDER.
Protections implemented (v0.1.0)
– Path-traversal defense — every output filename is sanitized (safeSegment) and every write is checked with assertWithinRoot(), so the plan can’t be written outside OUTPUT_FOLDER.
– Fail-fast config validation — clear errors for missing/invalid FILING_STATUS/PROJECTED_INCOME/SE_INCOME/FEDERAL_WITHHOLDING/PRIOR_YEAR_TAX/PRIOR_YEAR_AGI/TAX_YEAR/OUTPUT_FOLDER before any file is touched.
– Restrictive permissions — the generated plan (ESTIMATED_TAX_PLAN.md, VOUCHERS.md, plan.json) is written 0600.
– Deterministic, pure calculation — src/taxcalc.ts has no I/O and no hidden state; the same inputs always produce the same output, making the math auditable and unit-testable.
– Secrets discipline — .env and generated Tax-Plans/ output are git-ignored; no client financial data in the repo.
NOT tax advice
This tool produces a planning estimate, not a filed return or professional tax advice. It uses a simplified, single-jurisdiction (federal-only) bracket table and standard deduction that are hard-coded constants in src/taxcalc.ts — they must be reviewed and updated every tax year (brackets, standard deduction, and the Social Security wage base all change annually with inflation adjustments). It does not account for: state taxes, the Additional Medicare Tax (0.9% over $200k/$250k), the Net Investment Income Tax, credits, AMT, qualified business income (QBI) deduction, or the annualized-income method for uneven quarterly earnings. Always have a CPA review the plan before remitting payment.
Distribution / AV trust
Known limitations / roadmap
– Federal only — no state estimated-tax calculation.
– Assumes even income throughout the year; the IRS’s annualized-income installment method (for lumpy self-employment income concentrated in certain quarters) is not implemented.
– SE tax calculation assumes no other W-2 Social Security wages reduce the wage-base room; a taxpayer with both W-2 and SE income should have a CPA verify the combined SE tax.
– Bracket table, standard deduction, and Social Security wage base are simplified 2025 estimates hard-coded as constants — must be updated yearly before use in a new tax year.
Reporting
Report suspected vulnerabilities privately to the maintainer before public disclosure.
Frequently asked questions about Estimated Tax Planner (1040-ES)
What does the estimated tax planner do, and how does it size my quarterly payments?
The estimated tax planner takes your projected income and withholding for the year and works out what you should send the IRS each quarter, so a 1099 earner is not guessing at four payments and hoping the total lands close enough. You enter what you expect to make and what is already being withheld, pick a safe-harbor basis, and the tool returns the four 1040-ES voucher amounts with their due dates and a running tally of where you stand.
1040-ES is the IRS form used to pay estimated tax, the quarterly payments people with income that is not subject to withholding use to keep current. The reader who reaches for this tool is usually a 1099 earner or small-business owner with income that arrives unevenly, the kind of person for whom a single annual guess turns into a penalty. The planner replaces that guess with a number tied to your actual projection and the safe-harbor rules.
The order of work is short. First you enter projected income and withholding. Then you pick the safe-harbor basis, either paying in enough to cover this year or paying a set percentage of last year’s tax. After that the estimated tax planner hands you the four quarterly voucher amounts and due dates. Nothing is filed for you and nothing leaves your machine. The tool sizes the payments and leaves the sending to you.
The obligation behind all of this is real and specific. The IRS Self-Employed Individuals Tax Center explains that self-employed people generally owe self-employment tax on top of income tax, and that they are expected to pay as they go through the year rather than settling the whole bill in April. The planner is built around that expectation, turning it into four concrete amounts instead of a vague sense that you should be setting money aside.
The running under and over-payment tracker is the part that changes how the year feels. Instead of reaching the fourth quarter unsure whether you have paid enough, you see a shortfall or overage update as your projection changes. If a big month lands, you can see what it does to the remaining vouchers and adjust before the next due date, rather than discovering the gap when the return is prepared.
Because the planner is a one-time desktop tool rather than a subscription, it also fits the way an irregular earner actually works. You buy it once, use it every quarter, and it does not add another monthly bill to the pile. For a 1099 earner already juggling uneven income, a tool that sizes the payments without becoming a recurring cost of its own is part of the appeal, and it keeps the whole exercise on your own machine.
What you get is four defensible numbers and a clear picture of where you stand against them, with the safe-harbor basis you chose spelled out. You keep your own bookkeeping and your own bank, and the estimated tax planner does the sizing and the tracking. You can read more on the Estimated Tax Planner product page, or see the rest of the SortTax lineup on the accounting and tax page. The tool does one job, sizing quarterly estimates, and it does it the same way each quarter so the payments stay honest.
How does the estimated tax planner help me avoid underpayment penalties under IRS rules?
The underpayment penalty is what the estimated tax planner exists to help you dodge, and it is a real charge, not a scare. The IRS expects people with income outside withholding to pay tax as they earn it, and it charges interest when the quarterly payments fall short. The planner is built to keep you on the right side of that rule by sizing each payment against a basis the IRS accepts.
The obligation starts with self-employment income. The IRS Self-Employed Individuals Tax Center sets out that a self-employed person generally must pay self-employment tax and income tax, and that estimated payments are how that liability gets paid through the year. A 1099 earner who ignores the quarterly rhythm is not just behind on cash, they are exposed to a penalty the tool is designed to head off.
Safe harbor is the mechanism. Rather than trying to predict your final tax to the dollar, the estimated tax planner lets you pay in enough to meet a threshold the IRS treats as sufficient, either covering the current year or paying a set percentage of last year’s tax, the 100 or 110 percent basis depending on income. Hitting a safe-harbor number is what protects you even if your final income comes in higher than you guessed.
Many 1099 earners also receive a Form 1099-K, and that income counts toward the same obligation. The IRS page on understanding your Form 1099-K explains that the form reports payments received for goods or services through cards and third-party networks. Because that income usually arrives without any withholding, it is exactly the kind of earning the planner folds into your projection so the quarterly amounts cover it.
The running tracker is what turns the rule into a habit you can keep. As your projection shifts, the tool shows whether you are on pace to meet the safe-harbor threshold or falling behind, so a shortfall is visible while there is still a quarter left to fix it. A penalty usually grows out of a gap no one noticed until April, and the tracker is aimed at that blind spot.
It also helps to separate the two kinds of shortfall the tracker can show. One is a cash shortfall, where you simply have not set enough aside, and the other is a timing shortfall, where the money exists but a voucher was underpaid earlier in the year. The tool treats the safe-harbor target as the line that matters for the penalty, so you can see which quarters fell short and by how much, and decide whether to true up the next payment or adjust withholding to close the gap before filing.
The tool does not file anything or move money for you, and it does not replace a preparer’s judgment on an unusual year. What it does is turn the estimated-tax rule into four defensible numbers and a live read on whether you are meeting them, which is most of what keeps the penalty away. You can see how it works on the product page, or look at the rest of the SortTax tools on the accounting and tax page. Paying as you go is the rule, and the planner is built to make paying the right amount the easy path.
Is my income data safe if the estimated tax planner runs on my own machine?
Yes, and it is worth being precise about why. The Estimated Tax Planner is a one-time desktop tool that runs on your own machine. The income, withholding, and projection figures you enter are computed locally, and no cloud copy is required. For a self-employed person or a preparer sizing estimates for a client, that means the sensitive detail of what you earn stays on the computer you run the tool on.
Where a lot of free estimated-tax calculators differ is that they are lead magnets, run in a browser and often built to collect the numbers you type. The planner is not that. Because it works offline on your machine, your income picture is not being sent to a server as part of the deal. If you have ever hesitated to type a real income figure into a free web calculator, that difference is the point.
For a preparer, data security is also a legal duty. Under the FTC Safeguards Rule, a firm handling customer financial information has to keep a written security program with administrative, technical, and physical safeguards. A tool that keeps client income figures on your own machine fits inside that kind of program instead of adding another cloud service you would have to account for in it.
The IRS reinforces the same duty for anyone touching taxpayer data. Its Publication 4557, Safeguarding Taxpayer Data, states that protecting taxpayer data is the law for professional preparers and lists the safeguards a practice should have. Running the estimated tax planner locally supports that duty by keeping the figures inside the environment you already control, under the access rules and backups you already run.
It is fair to be blunt about the limits. Local-first puts backups and machine security on you, the same as any file on your own drive. The tool does not lock your computer or encrypt your disk. What it avoids is creating a second copy of your income data in a place you would then have to secure and watch separately, which is the part an individual or a small firm is least set up to do well.
It is worth adding that the planner asks only for the figures it needs to size the payments, and nothing more. There is no account to create and no profile that follows you between sessions, because the tool is not built to grow a relationship or sell a filing service later. You enter a projection, you get the vouchers, and the numbers stay with the file on your machine. For an earner who resents handing over an email address for a rough estimate, that plainness is part of why a small paid tool can beat a free one that treats your data as the real product.
For someone deciding where to type a real income projection, the local-first design lands on the cautious side. The numbers stay where your other financial files already live, and the tool leaves you the result without shipping the inputs anywhere. You can read how it fits your workflow on the product page, or see the wider SortTax approach on the accounting and tax page. The safe answer is the structural one. Income figures that never leave the machine are figures you never have to chase across someone else’s server.
How is the estimated tax planner different from the free quarterly-tax calculators online?
The honest difference starts with what the free calculators are for. Tools from the bookkeeping and filing companies give away a quarterly estimate to draw you into a broader subscription, so the calculator is a doorway, not the product. The estimated tax planner is a small one-time desktop tool that just does the estimate well and does not try to sell you a filing service on the way out.
The second difference is where your numbers go. A free web calculator runs in a browser and often captures the income you type as the price of the free answer. The planner runs offline on your own machine, so the projection stays with you. For a real income figure, rather than a round number you invent to test a site, that is a meaningful distinction.
The third is the safe-harbor logic. Many free tools produce a single ballpark number for the quarter and stop there. The estimated tax planner lets you pick the safe-harbor basis, the current year or a percentage of last year’s tax, and sizes the four vouchers against it, which is the actual mechanism the IRS uses to decide whether you paid enough to avoid a penalty.
There is also the matter of the record behind the estimate. The IRS Self-Employed Individuals Tax Center makes clear that a self-employed filer is expected to pay tax through the year and to keep the records that support what they filed. A tool that shows the basis you chose and the running position you are in gives you something to keep, where a throwaway web number leaves no trail of how the figure was reached.
The running tracker is the fourth difference, and the one you feel over a year. A free calculator answers a single what-if and forgets it. The planner keeps a live under and over-payment position that updates as your projection changes, so you can adjust the next voucher instead of finding out in April that a strong quarter left you short. That continuity is the part a one-shot calculator cannot give you.
None of this means the free calculators are useless. For a quick gut check on a single quarter, they are perfectly fine, and plenty of people never need more than that. The case for the planner is for the earner who does this four times a year, every year, and wants the same tool, the same safe-harbor logic, and the same running position each time instead of re-entering everything into whichever site happens to load. Consistency across the year is the thing a one-shot web box was never built to give you, and it is where a small dedicated tool pays for itself.
The plain summary is that the free calculators are marketing, and the estimated tax planner is a tool. It costs a little, it keeps your income on your machine, and it works in the safe-harbor terms that actually govern the penalty, then it stays useful all four quarters. For a 1099 earner who does this every year, that is worth more than another free box that wants your email. You can compare it against how you estimate today on the product page, or see the rest of the SortTax lineup on the accounting and tax page.
How does the safe-harbor comparison and the quarterly voucher schedule work?
The safe-harbor comparison is the core of what the estimated tax planner produces, so it helps to see how it fits together. Safe harbor is the set of payment thresholds the IRS treats as enough to avoid an underpayment penalty even if your final tax turns out higher. The planner lets you compare paying in against the current year with paying a set percentage of last year’s tax, then sizes your vouchers to whichever basis you choose.
The percentage is not arbitrary. Depending on income, the prior-year safe harbor is 100 or 110 percent of last year’s tax, and the planner uses that split so the number it gives you matches the threshold the IRS actually applies. Paying a prior-year basis is often the safer route for someone with lumpy income, because it locks to a known figure instead of a projection that could move.
From there the tool builds the quarterly voucher schedule. It divides the target across the four 1040-ES periods and returns each amount with its due date, so you are not doing the division by hand or missing a deadline. Because the estimated tax planner shows the four amounts together, you can see the whole year’s rhythm at once rather than one payment at a time.
The obligation these vouchers satisfy is the pay-as-you-go rule. The IRS Self-Employed Individuals Tax Center explains that self-employed people owe self-employment tax as well as income tax and are expected to pay it through the year with estimated payments. The voucher schedule is simply that expectation broken into four dated, defensible amounts you can act on.
The running tracker sits underneath the schedule. As real income comes in and your projection changes, the tool updates whether you are on pace, behind, or ahead against the safe-harbor target. That means a mid-year swing does not quietly wreck the plan. You can see the shortfall while there is still a quarter left to close it, which is the whole reason to track it rather than guess.
One more practical point is worth making about the due dates. The four estimated-tax periods are not evenly spaced across the calendar the way people assume, and missing a deadline can trigger a penalty even when the annual total is right. Because the tool returns each voucher with its own due date, the schedule doubles as a reminder of when the money is actually due, not just how much. For an earner who has been caught before by an early-summer or mid-January deadline that arrived sooner than expected, seeing the dates attached to the amounts is a small thing that prevents an avoidable charge.
What the tool will not do is decide your basis for you or file the vouchers. Those choices stay yours, and an unusual year may still call for a preparer’s read. The estimated tax planner does the comparison and the arithmetic and keeps the running position, so the judgment part is all that is left to you. You can see the safe-harbor view in more detail on the product page, or look at the rest of the SortTax tools on the accounting and tax page. The point is a schedule you can trust and a basis you can defend.
| Attributes | Value |
|---|---|
| Deployment |
On-Premises |
| Platform |
Windows |
| License Type |
Perpetual |
| Billing Period |
One-Time |
| Target Customer |
Accounting & CPA Firms |
| Free Trial |
No |
Frequently bought together
-
Contractor Look-Back Interest Calculator
$59.00 -
Creator Tax Calculator
$39.00 -
Loans & Debt Calculator Suite
$49.00 -
Retirement Calculator Suite
$69.00 -
Savings & Planning Calculators
$39.00 -
State & Local Tax Calculators
$59.00 -
Tax Estimator Suite
$79.00







