25 Days Until June 15: Your Thursday Morning Tax Prep Checklist for Freelancers

You just opened your laptop with your morning coffee, and we need to talk. It’s Thursday, May 21 — and the June 15 Q2 estimated tax deadline is exactly 25 days away.

Twenty-five days sounds like plenty of time. It isn’t — not if you’re a freelancer juggling client work, invoices, and a receipt pile that’s quietly plotting against you. The good news? This Thursday morning is the perfect moment to take five concrete actions that will make June 15 a non-event instead of a scramble.

Let’s get into it.

Why the June 15 Deadline Matters So Much

If you’re a freelancer or self-employed, you’re required to pay estimated taxes quarterly to the IRS. The June 15, 2026 deadline covers Q2 earnings (April 1 – May 31, 2026). Miss it, and you’re looking at underpayment penalties — not a huge sum, but an entirely avoidable one.

More importantly, missing estimated tax deadlines is a cash flow trap. The IRS doesn’t send friendly reminders. Your accountant might. But mostly, it’s on you.

Here’s your five-action morning checklist.


✅ Action 1: Calculate What You’ve Actually Earned in Q2

Open your invoicing tool, bank statements, or payment processor dashboard (Stripe, PayPal, Venmo Business — wherever money lands). Add up everything you received from April 1 through May 21. You’ve still got 10 days of Q2 left, so estimate conservatively for the remainder.

What to note:

  • Total Q2 gross income so far
  • Any large payments you’re expecting before May 31
  • Year-to-date total (you’ll need this for your full-year estimate)

Time needed: 20 minutes. If you don’t have a clean picture of your income right now, that’s a signal to fix your bookkeeping system — this week, not next month.


✅ Action 2: Scan and Categorize Every Q2 Business Receipt

Your Q2 deductible expenses reduce the income you owe taxes on. Every uncategorized receipt is potential money left on the table. Common freelancer deductions include home office, software subscriptions, professional development, equipment, and client meals (50%).

If you’ve been tossing receipts in a folder or a junk drawer, this morning is when that stops. Use BudgetX to scan your receipts in seconds — the app reads merchant, amount, date, and category automatically with AI, so you’re not manually typing anything. Batch-scan everything from April and May right now.

What to do:

  • Scan all physical receipts
  • Forward or upload digital receipts (email confirmations, PDF invoices)
  • Tag each expense to the correct category (home office, travel, software, etc.)

Time needed: 30–45 minutes if you’re starting from scratch. Under 10 minutes if you’ve been keeping up.


✅ Action 3: Run a Quick Estimated Tax Calculation

The IRS has a safe harbor rule: if you pay at least 100% of last year’s tax liability (or 110% if your AGI exceeded $150K), you avoid underpayment penalties — even if you end up owing more at filing. This is the easiest baseline to use.

Simple Q2 estimated tax formula:

  1. Find your 2025 total federal tax from last year’s return (Line 24 on Form 1040)
  2. Divide by 4 → that’s your quarterly safe harbor amount
  3. Subtract what you already paid in Q1 (April 15 payment)
  4. What’s left is your June 15 payment target

If your 2026 income is significantly higher than 2025, consider paying based on your actual Q2 estimate instead. A quick conversation with your accountant takes 10 minutes and can save you from an unexpected bill in April 2027.

Time needed: 15 minutes if you have last year’s return handy.


✅ Action 4: Set Up Your IRS Direct Pay Payment Right Now

Don’t wait until June 14. The IRS Direct Pay tool is free and lets you schedule payments up to 30 days in advance. Scheduling it today means one less thing on your plate as the deadline approaches.

Steps:

  1. Go to IRS Direct Pay (irs.gov/payments/direct-pay)
  2. Select “Estimated Tax” as payment type
  3. Choose tax year 2026, Q2 period
  4. Schedule payment for June 13 or 14 (a day before the deadline as a buffer)
  5. Save your confirmation number

If you use EFTPS (Electronic Federal Tax Payment System), you can also schedule there. State estimated taxes vary — check your state’s tax authority website if applicable.

Time needed: 10 minutes.


✅ Action 5: Prep Your Q3 Cushion Now

The freelancer tax trap isn’t just about June 15 — it’s the pattern of being caught off guard every quarter. While you’re already in tax mode, open a separate savings account (or earmark a folder in your budget tool) and calculate what you should be setting aside from every payment you receive.

Rule of thumb: Set aside 25–30% of every freelance payment into your tax reserve immediately when it lands. If your effective tax rate is lower, you’ll have a pleasant surprise at filing. If it’s higher, you’re covered.

If you’re using BudgetX, you can track your income in real time and build this habit directly into your workflow — so Q3’s September 15 deadline is already funded before you even think about it.

Time needed: 15 minutes to set up the system. Zero time after that — it runs on autopilot.


Your Thursday Morning Summary

Here’s the full checklist at a glance:

  1. Calculate Q2 income — Know your number (20 min)
  2. Scan and categorize Q2 receipts — Don’t leave deductions on the table (30–45 min)
  3. Estimate your Q2 tax payment — Use last year’s safe harbor baseline (15 min)
  4. Schedule IRS Direct Pay now — June 13 or 14 payment, booked today (10 min)
  5. Set up your Q3 tax reserve — 25–30% of every payment, on autopilot (15 min)

Total time: about 90 minutes. That’s one focused morning block that eliminates weeks of stress and protects you from penalties.

Twenty-five days is enough time — but only if you start today. And today is literally today. You already opened this article. That’s the hardest part done.

Now go scan those receipts.


Make receipt scanning and tax tracking the easiest part of your freelance workflow:
Download BudgetX free — AI-powered receipt scanning in seconds, built for freelancers who have better things to do than manual data entry.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top