Quarterly Estimated Taxes: A Freelancer's Complete Guide

March 11, 2026By Michael R. ThompsonSelf-Employment Tax
Quarterly Estimated Taxes - A Freelancer's Complete Guide - blog illustration

If you are self-employed or have significant income without tax withholding, the IRS expects you to pay taxes throughout the year via quarterly estimated tax payments. Missing these deadlines can result in penalties, even if you pay your full tax bill by April 15.

Who Must Pay Estimated Taxes?

You generally must pay estimated taxes if you expect to owe $1,000 or more in tax after subtracting withholding and credits. This applies to freelancers, independent contractors, small business owners, investors with significant capital gains, and anyone with income not subject to withholding.

2025 Quarterly Due Dates

  • Q1 (Jan–Mar): April 15, 2025
  • Q2 (Apr–May): June 16, 2025
  • Q3 (Jun–Aug): September 15, 2025
  • Q4 (Sep–Dec): January 15, 2026

How to Calculate Your Estimated Tax

  • Method 1: Pay 100% of last year's total tax liability, divided by 4 (safe harbor)
  • Method 2: Pay 90% of the current year's expected tax, divided by 4
  • If your AGI was over $150,000 last year, you must pay 110% of last year's tax for safe harbor

Payment Methods

  • IRS Direct Pay (directpay.irs.gov) — free, from your bank account
  • EFTPS (Electronic Federal Tax Payment System) — free, requires enrollment
  • IRS2Go mobile app
  • Credit or debit card (processing fees apply)
  • Mail a check with Form 1040-ES voucher

The safe harbor rule is your friend: If you pay at least 100% of last year's tax (110% if high income), you will not owe an underpayment penalty, no matter how much you actually owe.

References

Michael R. Thompson
Written by
Michael R. Thompson
Certified Financial Professional
Founder and Lead Financial Analyst with over 10 years of experience in tax preparation, financial planning, and accounting. A former Senior Tax Analyst at a Big Four firm, he personally reviews all calculations to ensure accuracy and reliability.
March 11, 2026