How does the annual tax return work for freelancers?
Filing your annual return is far more complicated than simply adding up a year's worth of invoices. As a sole proprietor, your business life and personal life are mixed onto one single tax form, and the tax office cross-references every number against the quarterly data you already submitted.
You need to exactly reconcile the taxes and social security you already paid during the year with your actual, final liability. Many freelancers worry about missing crucial business expense deductions, forgetting to declare a small foreign bank account, or miscalculating their health insurance credits. Fortunately, there is a clear process to finalize your accounts, and executing it perfectly is the key to securing your potential tax refund.
Common freelancer filing problems we solve
- Quarterly advance payments (Modelo 130, pagamentos por conta) that do not reconcile with the annual return
- Foreign income paid in USD through Wise or PayPal that must be converted and reported locally
- Missed regional deductions specific to Madrid, Catalonia, Lisbon, or São Paulo
- Incorrectly classified crypto gains (business profit vs. personal capital gain)
- Part-year residency after arriving mid-year, leading to overpayment if filed as a full resident
- Annual VAT summaries (Modelo 390, declarações periódicas) that do not match the declared revenue
How does Tytle handle your annual freelancer filing?
Filing your annual taxes shouldn't be a guessing game played on a crashing government portal. While traditional accountants often scramble in April, asking you to dig up old shoeboxes of paper receipts, Tytle offers a seamless digital experience built around a fixed-price engagement.
Step 1 — Review your year
We gather your total invoiced amount, categorized expenses, and personal deductions (such as healthcare, dependents, or pension contributions) for the calendar year via your digital dashboard. If you already use our monthly bookkeeping, this step is almost entirely pre-filled — see bookkeeping for freelancers.
Step 2 — Expert preparation
Our team prepares the specific business annexes (Annex B or C in Portugal, the freelance section of Modelo 100 in Spain, the Carnê-Leão import and Livro Caixa schedule in Brazil) and applies every personal tax credit to lower your final liability.
Step 3 — Submit and confirm
You review the final calculation. Once approved, we file the return electronically and you receive your official confirmation receipt along with the exact calculation of your refund or the final amount due. The whole process is auditable inside your Tytle dashboard.
What do we handle in your annual return?
Freelancer returns do not only consolidate income — they also reconcile every other declaration you filed during the year. Three pillars matter the most.
Combined personal and business filing
As a sole proprietor, you are the business. We ensure your personal life and freelance activity are perfectly merged. If you had a part-time job alongside your freelance work, or if you received foreign dividends, we integrate all these income streams into your single annual declaration.
VAT and social security reconciliation
In addition to income tax, closing the year requires aligning your other obligations. We ensure your mandatory Annual VAT Summaries (like Modelo 390 in Spain) perfectly match your income reports to prevent automatic audits. We also calculate your final Social Security adjustments based on your real net profit, factoring in the quotas already paid under RETA, the Segurança Social trimestral, or INSS.
Reporting losses and deductions
If your business spent more than it earned, you have a "tax loss." We ensure this is recorded correctly so you can carry it forward to lower your tax bill in future, profitable years. We also maximize personal deductions such as health insurance premiums and regional housing credits — a frequent blind spot for internationally mobile freelancers.
Fixing past mistakes or late filings
Did you file incorrectly last year, or miss the annual deadline entirely? Don't panic. Ignoring the problem will only increase the fines. Our experts can step in to correct previous years and negotiate with the tax authorities on your behalf — see late tax filings & amendments.
Foreign accounts and cross-border income
Freelancers who move countries often keep banking relationships back home. We prepare the accompanying foreign-asset declarations — Anexo J in Portugal, Modelo 720 in Spain, and CBE plus the bens e direitos no exterior schedule in Brazil — and align them with the income you declare in the main return, so the two data sets match inside the tax authority's own cross-check engine.
Applying the correct tax regime
Choosing between the Simplified Regime and Organized Accounting in Portugal, between estimación directa simplificada and estimación directa normal in Spain, or between Livro Caixa and the standard IRPF schedule in Brazil, can shift your effective tax rate by several percentage points. We run the comparison on your real numbers before we file, so the regime decision is driven by math, not guesswork. We also flag whether you qualify for the IRS Jovem scheme in Portugal or the transitional Beckham tax treatment in Spain.
Annual tax returns vary by country
While the concept of an annual return is global, the execution is strictly local and the forms carry very different rules.
Filing the Modelo 3 (IRS) in Portugal
In Portugal, most freelancers fall under the "Simplified Regime" (Annex B), which assumes a flat percentage of your income goes to expenses. However, if your actual business costs are very high, it might be legally beneficial to switch to "Organized Accounting" (Annex C). We analyze your numbers to ensure you are using the correct annex to pay the absolute minimum legal tax, and we cross-check the e-fatura expense validation so 15% of the presumed deductions are properly justified.
Filing the Modelo 100 (La Renta) in Spain
The Spanish Campaña de la Renta is strict. You must report your freelance profit, but you can also apply a standard deduction for "difficult to justify" expenses in many cases. More importantly, we ensure you apply the specific regional deductions for your Comunidad Autónoma (such as rent or family deductions in Madrid vs. Catalonia), which many expats completely miss. We also reconcile your Modelo 130 advance payments so the final cuota matches to the cent.
Filing the annual IRPF in Brazil
In Brazil, the annual return is literally called the "Adjustment Declaration." You are required to import the data from your monthly Carnê-Leão payments. If you failed to make those monthly advance payments, your annual return will show a massive debt with compound interest. We help you regularize this situation and ensure your mandatory declaration of foreign assets (bens e direitos no exterior) is flawless.
Why choose Tytle for freelancer tax filing
Most local accountants specialize in one jurisdiction and one profile — usually a salaried employee or a mid-sized company. Tytle is built for cross-border freelancers whose life spans Lisbon, Madrid, Rio, and often a US or UK client portfolio on top of that. The same team handles your Modelo 3, Modelo 100, or IRPF, and the foreign-income annexes that go with them.
Fixed-project pricing replaces unpredictable hourly fees. You see the final calculation before anything is submitted, you receive the official proof of filing inside your dashboard, and we keep every document for the full legal retention period. If an audit comes up later, the reconstruction is a click away — not a shoebox hunt.