Form 130 Calculator Quarterly IRPF Payment

Calculate your quarterly IRPF advance payment instantly. Enter your accumulated income and expenses, the calculator tells you how much to pay the tax authorities. Free, no registration required, updated for 2026.

Select the quarter you are filing

Accumulated income

Total gross income from January to the end of the quarter

Total invoiced from January 1st to end of quarter

Deductible expenses

Total deductible expenses accumulated in the same period

Business-related expenses: rent, utilities, supplies, etc.

Previous deductions

Previous M130 payments and retentions applied on your invoices

Sum of Form 130 payments from previous quarters this year

Total IRPF retained on your invoices (7% or 15%)

Form 130 Result

Enter your income to calculate Form 130

How to calculate your Form 130

Form 130 is the quarterly IRPF advance payment for freelancers. Follow these steps:

1

Add up accumulated income

Sum all invoices issued from January 1st to the end of the quarter you're filing.

2

Subtract deductible expenses

Include business-related expenses: rent, utilities, supplies, self-employed quota, etc.

3

Deduct previous payments

Subtract what you already paid in Form 130s from previous quarters this same year.

4

Deduct retentions

Subtract the IRPF retentions applied on your invoices (7% or 15%).

Key Form 130 concepts

Understanding these concepts will help you file your quarterly IRPF return correctly:

Advance Payment

A quarterly advance on the IRPF you'll pay in your annual return. Equals 20% of accumulated profit minus deductions.

Net Income

Gross income minus deductible expenses. This is the base on which the 20% advance payment is calculated.

IRPF Retentions

The IRPF your business clients withhold when paying you (7% or 15%). This is deducted from your advance payment.

70% Exemption

If more than 70% of your income has retention, you may be exempt from filing Form 130.

2026 filing deadlines

Form 130 is filed quarterly. These are the deadlines for 2026:

Q1 (January - March)
April 1-20, 2026
Q2 (April - June)
July 1-20, 2026
Q3 (July - September)
October 1-20, 2026
Q4 (October - December)
January 1-30, 2027

When are you exempt from Form 130?

Not all freelancers have to file Form 130. You may be exempt if you meet these requirements:

  • More than 70% of your professional activity income has IRPF retention
  • You're under direct estimation (simplified or normal) for professional activities

Why use our Form 130 calculator?

  • Instant calculation of quarterly IRPF advance payment
  • Includes deductions for previous payments and retentions
  • Detects if you might be exempt from filing
  • Shows whether you need to pay or result is zero
  • Detailed step-by-step calculation breakdown
  • Free, no registration required, updated for 2026

Frequently asked questions about Form 130

Other calculators you might find useful