Skip to main content

Pricing and Taxes

Understand how Frihet calculates prices, applies taxes, and manages withholdings. Each invoice line item has its own tax logic.

Price Structure​

Frihet differentiates between three key concepts:

Unit Price (Taxable Base)​

The price without taxes:

  • It is the amount on which VAT/IGIC is calculated
  • It is the amount declared on tax invoices
  • It is the one that changes when you update a product
  • Example: 1,000 EUR

VAT/IGIC (Indirect Tax)​

Added to the price:

  • VAT 21%: Most services and products
  • VAT 10%: Some food, transport, lodging
  • VAT 4%: Books, magazines, newspapers
  • IGIC 7%: Canary Islands (replaces VAT)
  • IPSI: Ceuta and Melilla
  • Exempt: No tax (e.g., financial services)

Calculation:

Base price:      1,000 EUR
VAT 21%: + 210 EUR
Client total: 1,210 EUR

The invoice shows both the base price and the VAT broken down.

IRPF (Withholding Tax)​

Subtracted from the price for certain services:

  • 15%: Services from self-employed professionals
  • 19%: Technical, artistic work, consulting
  • 21%: Management and administration activities
  • Exempt: Most products

Calculation:

Base price:      1,000 EUR
VAT 21%: + 210 EUR
IRPF 15% (withholding): - 150 EUR
Client total: 1,060 EUR
(Frihet withholds 150 EUR for the Tax Agency)

On the invoice, it appears as "IRPF withholding" or "income tax withholding".

Calculation per Line Item​

Each invoice line item has its own tax regime:

Example 1: Physical Product with VAT​

Product:          Samsung Monitor
Quantity: 2
Unit price: 200 EUR
Subtotal: 400 EUR
VAT 21%: 84 EUR
Line total: 484 EUR

Frihet sums all line items for the invoice total.

Example 2: Service with VAT + IRPF​

Concept:          Web Development (30 hours)
Price/hour: 50 EUR
Subtotal: 1,500 EUR
VAT 21%: 315 EUR
IRPF 15%: -225 EUR (withholding)
Line total: 1,590 EUR (1,500 + 315 - 225)

Your client pays 1,590 EUR. Frihet withholds 225 EUR of IRPF for settlement.

Example 3: Tax-Exempt Service​

Concept:          Financial Consulting
Subtotal: 800 EUR
VAT: Exempt (0%)
IRPF: Exempt (0%)
Line total: 800 EUR

No taxes or withholdings.

Applying Taxes on Invoices​

By Product (Default)​

Each product in your catalog has taxes configured:

  1. You create product "Web Development": VAT 21%, IRPF 15%
  2. You add it to an invoice
  3. Frihet automatically applies those taxes

Modify per Line Item​

If you need to change for this specific invoice:

  1. On the invoice, click on the line item
  2. Open Taxes (collapsible section)
  3. Change VAT: 21% → 10%
  4. Change IRPF: 15% → 0% (e.g., foreign client exempt)
  5. It recalculates automatically

This change only affects this invoice. The product retains its original configuration.

Discounts​

Discounts are applied before calculating taxes:

Original price:   1,000 EUR
Discount 10%: - 100 EUR
Taxable base: 900 EUR (base for VAT)
VAT 21%: + 189 EUR
Total: 1,089 EUR

Types of Discounts​

Line-item discount:

Applicable to each product. Appears as % or absolute EUR:

Development: 1,500 EUR
Discount: -10% (150 EUR)
Subtotal: 1,350 EUR

Global discount (full invoice):

Applies to the total before summing VAT:

Invoice subtotal:  5,000 EUR
Discount 5%: -250 EUR
Taxable base: 4,750 EUR
VAT 21%: +997.50 EUR
Total: 5,747.50 EUR

Discounts vs. Complimentaries​

  • Discount: Reduces the price, appears on the invoice, client sees the reduction
  • Complimentary: Free line item (e.g., referral gift). Appears as a product with 0 EUR

Use discounts for public negotiations. Complimentaries for internal gifts.

Quantity and Unit Price​

Frihet applies:

Line total = Unit price × Quantity

But allows dynamic changes:

Example: Variable Quantity​

Product:        Senior Developer
Quantity: 3.5 hours (you can enter decimals)
Price: 80 EUR/hour
Subtotal: 280 EUR

Allows working with hours, fractional days.

Change Price on Invoice​

If a client negotiates a special price:

  1. On the invoice, select the line item
  2. Edit Unit price: 1,200 EUR → 1,050 EUR
  3. It recalculates automatically

The change is only for this invoice. The base product is not modified.

Different VAT Rates​

On the same invoice, different rates can coexist:

Line 1: Book                   50 EUR  (VAT 4%)      → 52 EUR
Line 2: Consulting service 1,000 EUR (VAT 21%) → 1,210 EUR
Line 3: Software 500 EUR (VAT 21%) → 605 EUR
─────────────────────────────────────────────────────
Subtotal: 1,550 EUR
VAT 4%: 2 EUR
VAT 21%: 345 EUR
Total: 1,897 EUR

Frihet automatically groups by rate in the tax breakdown.

IGIC (Canary Islands)​

If you are in the Canary Islands:

  • Frihet automatically replaces VAT with IGIC
  • Rate: 0%, 3%, 7%, 9.5% (according to the Canary Islands Tax Agency)
  • VAT and IGIC cannot be mixed on the same invoice

Frihet detects the client's region and applies it automatically. If there's an error, edit it on the invoice.

IPSI (Ceuta/Melilla)​

In Ceuta and Melilla:

  • IPSI replaces VAT
  • Rates: 0%, 4%, 8%, 12% (depending on the product)
  • Applies only if the client is in those autonomous cities

IRPF Withholding Tax​

When it Applies​

Withholding is mandatory for:

  • Services from self-employed professionals (15%)
  • Technical work (19%)
  • Some specialized services (21%)

Does NOT apply to:

  • Physical products (no IRPF)
  • Services from companies with CIF (except for exceptions)
  • Services for foreigners

Calculation​

Frihet withholds automatically:

Base price:         1,000 EUR
IRPF 15% (withholding): -150 EUR
Client pays: 1,000 EUR
Frihet delivers to Tax Agency: 150 EUR (annual settlement)

Withholding is not an additional cost for the client. It is deducted from the price.

Annual Settlement​

At the end of the fiscal year:

  1. Frihet sums all IRPF withholdings made
  2. Generates Annual Withholding Summary
  3. You use it in your Income Tax (IRPF)
  4. You declare the total withheld on form 130/100

Example:

Withholdings made in 2026:
Jan: 150 EUR
Feb: 150 EUR
...
Dec: 150 EUR
TOTAL: 1,800 EUR
(Appears in net amount to be received on form 130)

Equivalence Surcharge (Retail Professionals)​

If you are a distributor with an equivalence surcharge:

  1. Go to Settings > Tax Regime
  2. Select Equivalence surcharge
  3. Frihet adds an additional % after VAT:
Price:          100 EUR
VAT 21%: 21 EUR
Surcharge 1.4%: 1.40 EUR
Total: 122.40 EUR

The surcharge appears separately on the invoice.

Special Withholding Taxes​

Some clients (public administrations) require additional withholding:

  • Administrations: 3% mandatory
  • Telecom: Special withholding if applicable

In Settings > Special Taxes, enable if necessary.

Export Tax Breakdown​

For auditing and declarations:

  1. Go to Reports > Tax Breakdown
  2. Date range
  3. Download Taxes Paid (VAT/IGIC)
  4. A breakdown by rate is generated:
VAT 21%:  Total invoiced: 10,000 EUR, Tax: 2,100 EUR
VAT 10%: Total invoiced: 2,000 EUR, Tax: 200 EUR
VAT 4%: Total invoiced: 500 EUR, Tax: 20 EUR
IGIC 7%: Total invoiced: 1,500 EUR, Tax: 105 EUR
─────────────────────────────────────────
Total VAT/IGIC collected: 2,425 EUR

Use it to fill out form 303 (quarterly VAT).

Regulatory Changes​

If the Tax Agency changes VAT rates:

  • Frihet notifies on the dashboard
  • Automatically updates available rates
  • New invoices use new rates
  • Old invoices: historical prices (auditing)

Common Issues​

"Client is foreign, what VAT do I apply?"​

Depends on the service:

  • Digital services to EU: Client's VAT (reverse charge, Frihet marks it)
  • Services outside EU: 0% VAT
  • Physical products: Varies according to customs

On the invoice, select VAT exempt and note "Export/Foreign service".

"I changed VAT on a product, but the old invoice doesn't update"​

By design. Completed invoices have historical prices. It's for auditing. Create a credit note if you need a correction.

"I have IRPF and VAT, how does it work?"​

Both apply:

Base:   1,000 EUR
+ VAT 21%: +210 EUR
- IRPF 15%: -150 EUR (on base)
= Total: 1,060 EUR

Client pays 1,060 EUR. Frihet settles IRPF separately.