What is invoicing: a complete guide for businesses and freelancers
Learn what invoicing is, how the invoicing process works in Spain, and what obligations businesses and freelancers must meet. Updated complete guide.
Invoicing is the process by which a business or professional documents and records commercial transactions involving the purchase and sale of goods and services. It is an essential activity for any business, serving legal, tax, and management functions.
Definition of invoicing
Invoicing encompasses all activities related to the issuance, receipt, recording, and management of invoices. It goes beyond simply creating a document: it includes payment tracking, tax management, and compliance with tax obligations.
For the Tax Agency, invoicing is the primary mechanism for monitoring economic activities and ensuring the correct taxation of VAT, personal income tax, and other taxes.
Why invoicing is important
Legal obligation
Every business or professional engaged in economic activities is required to issue invoices for their transactions. Non-compliance can result in penalties from the Tax Agency.
Financial control
A well-organized invoicing process allows you to know the financial status of your business at all times: income, expenses, profits, and cash flow.
Expense deductions
Received invoices serve as the necessary proof to deduct expenses in tax returns, reducing the tax burden.
Professional image
Issuing clear, well-prepared invoices conveys reliability and professionalism to clients and suppliers.
The invoicing process step by step
1. Recording the transaction
When a sale is made or a service is provided, the first step is to record the transaction with all its details: client, products or services, quantities, and prices.
2. Issuing the invoice
The document is generated with all mandatory data: numbering, tax details of both parties, description of the transaction, taxable base, taxes, and total amount.
3. Sending it to the client
The invoice is sent to the client through the agreed method (email, postal mail, digital platform). Electronic delivery is becoming increasingly common.
4. Accounting entry
The invoice is recorded in the issuer's accounting books, both in the issued invoices ledger and in the general accounting records.
5. Payment management
Payment follow-up is carried out: verifying that payment is received within the established deadline and managing any non-payments.
6. Tax returns
Issued and received invoices are included in periodic VAT returns (forms 303 and 390) and in the income tax return or corporate tax return.
Types of invoicing
Standard invoicing
The standard method where an invoice is issued for each commercial transaction.
Recurring invoicing
Common in subscription services or ongoing service contracts. Periodic invoices (monthly, quarterly, etc.) are issued for regular amounts.
Electronic invoicing
The issuance, transmission, and receipt of invoices in a structured electronic format. Spanish regulations are moving towards mandatory electronic invoicing between businesses through the Verifactu system and the Crea y Crece Law.
Self-billing
Special cases where the recipient of the transaction issues the invoice on behalf of the supplier, with prior agreement between both parties.
Tax obligations related to invoicing
- Quarterly VAT return (form 303): settlement of output VAT minus input VAT.
- Annual VAT summary (form 390): recap of all transactions for the year.
- Personal income tax withholdings (form 111): for professional freelancers who apply withholdings on their invoices.
- Declaration of transactions with third parties (form 347): when the volume of transactions with a single client or supplier exceeds 3,005.06 euros per year.
Common invoicing mistakes
- Not issuing an invoice for every transaction.
- Errors in the client's tax details.
- Applying incorrect VAT rates.
- Not keeping invoices for the legal retention period (minimum 4 years).
- Discrepancies between invoicing and tax returns.
- Delays in issuing invoices.
How to improve your invoicing process
Digitalizing the invoicing process brings significant advantages: it reduces errors, saves time, facilitates tax compliance, and improves financial control. Invoicing software like Holded automates numbering, tax calculations, invoice delivery, and payment reconciliation, allowing you to focus on what truly matters: growing your business.
Ready to simplify your business?
Join over 200,000 businesses managing invoicing, accounting, and more with Holded.
Start for free