Gig Work Tax

How do freelancers pay state taxes in Pennsylvania?

State-Specificintermediate2 answers · 4 min readUpdated February 28, 2026

Quick Answer

Pennsylvania freelancers pay a flat 3.07% state income tax on their net freelance earnings through quarterly estimated payments if they owe $500+ annually. Unlike federal taxes, PA has no local deduction limitations and requires estimated payments by the 15th of April, June, September, and January.

Best Answer

JO

James Okafor, EA

Best for established freelancers earning $30,000+ annually in Pennsylvania

Top Answer

How Pennsylvania state taxes work for freelancers


Pennsylvania imposes a flat 3.07% income tax on all earned income, including freelance earnings. Unlike the federal progressive tax system, PA's flat rate means you'll pay the same percentage regardless of your income level. If your annual PA tax liability exceeds $500, you must make quarterly estimated payments.


Pennsylvania quarterly estimated tax schedule


PA follows the same quarterly schedule as federal taxes:

  • Q1 (Jan-Mar): Due April 15
  • Q2 (Apr-May): Due June 15
  • Q3 (Jun-Aug): Due September 15
  • Q4 (Sep-Dec): Due January 15 of following year

  • You can pay online through PA's e-TIDES system or mail Form PA-40ES vouchers.


    Example: Full-time freelancer earning $60,000


    Let's say you're a freelance graphic designer earning $60,000 annually in PA:


  • Net freelance income: $60,000
  • PA state tax owed: $60,000 × 3.07% = $1,842
  • Quarterly payment: $1,842 ÷ 4 = $461 per quarter

  • Since your annual liability ($1,842) exceeds $500, you must make quarterly payments.


    Pennsylvania-specific considerations


    Local taxes: Many PA municipalities impose additional local income taxes ranging from 0.5% to 3.924%. Philadelphia has the highest at 3.8712% for residents. You'll need to register and pay these separately.


    No itemized deduction cap: Unlike federal taxes, PA doesn't limit state and local tax deductions, so you can deduct your full local tax payments.


    Reciprocity agreements: PA has reciprocal agreements with Indiana, Maryland, New Jersey, Ohio, Virginia, and West Virginia. If you live in PA but work in these states, you may only owe PA tax.


    Pennsylvania local tax breakdown by major cities



    What you should do


    1. Register for PA taxes using Form PA-100 if you haven't already

    2. Calculate your estimated tax using Form PA-40ES or our quarterly estimator

    3. Set up automatic payments through e-TIDES to avoid late penalties

    4. Research local taxes for your specific municipality

    5. Keep detailed records of all business income and expenses


    [Use our quarterly estimator to calculate your exact PA estimated tax payments →]


    Key takeaway: PA freelancers pay a flat 3.07% state tax plus local taxes that can add 0.5-3.9% more. With quarterly payments required for $500+ annual liability, a $60,000 freelancer pays approximately $461 per quarter in state taxes alone.

    *Sources: Pennsylvania Department of Revenue, PA Tax Code Title 72*

    Key Takeaway: PA freelancers pay a flat 3.07% state tax plus local taxes, with quarterly payments required if annual liability exceeds $500.

    Pennsylvania tax rates for freelancers by income level

    Annual Net IncomePA State Tax (3.07%)Example Local Tax (2%)Total Annual TaxQuarterly Payment
    $25,000$768$500$1,268$317
    $50,000$1,535$1,000$2,535$634
    $75,000$2,303$1,500$3,803$951
    $100,000$3,070$2,000$5,070$1,268

    More Perspectives

    JO

    James Okafor, EA

    Perfect for first-year freelancers just starting to understand PA tax requirements

    Getting started with PA taxes as a new freelancer


    As a new freelancer in Pennsylvania, you'll need to understand that PA treats freelance income just like regular employment income for tax purposes. The key difference is that no one is withholding taxes from your payments, so you're responsible for paying both federal and state taxes throughout the year.


    Do you need to make quarterly payments in your first year?


    If you expect to owe $500 or more in PA state taxes for the year, you must make quarterly estimated payments. Here's how to determine this:


  • Estimate your annual freelance profit (income minus business expenses)
  • Multiply by 3.07% (PA's flat tax rate)
  • Add any local taxes for your municipality

  • Example: If you expect to earn $20,000 profit in your first year:

  • PA state tax: $20,000 × 3.07% = $614
  • Since $614 > $500, you need quarterly payments of $614 ÷ 4 = $154

  • Setting up for success in year one


    Register early: Get your PA tax account set up as soon as you start freelancing. You can register online through PA's e-TIDES system.


    Track everything: Keep detailed records of all income and expenses from day one. PA allows the same business deductions as federal taxes.


    Understand local requirements: Research whether your city or township requires local earned income tax registration. Many require registration within 30 days of starting work.


    Safe harbor rule for new freelancers


    Since you had no prior year tax liability, you won't face underpayment penalties in your first year as long as you pay at least 90% of your current year's tax liability through estimated payments or withholding from other jobs.


    Key takeaway: New PA freelancers should register for state taxes immediately and start making quarterly payments if they expect to owe $500+ annually. The flat 3.07% rate makes calculations straightforward compared to federal taxes.

    Key Takeaway: New PA freelancers should register immediately and make quarterly payments if expecting $500+ annual liability, with no underpayment penalties in the first year under safe harbor rules.

    Sources

    pennsylvania taxesstate estimated taxesfreelancer filing

    Reviewed by James Okafor, EA on February 28, 2026

    This content is for educational purposes only and is not a substitute for professional tax advice. Consult a qualified tax professional for advice specific to your situation.