CNPJ Management

Tax Filing Obligations for Brazilian Companies: Complete Guide

by SedeFiscal

Opening a company in Brazil is just the beginning. Every active CNPJ carries ongoing filing obligations (obrigações acessórias) — declarations, reports, and digital bookkeeping submissions that must be delivered to federal, state, and municipal authorities on strict deadlines. Missing them triggers automatic penalties, even if you owe no taxes.

What Are Accessory Obligations?

Accessory obligations are informational declarations required by the government alongside your tax payments (principal obligations). They do not create a tax payment themselves but report your financial activity to authorities. Think of them as the “paperwork” side of compliance.

Obligations by Tax Regime

Simples Nacional

ObligationFrequencyDeadlineAuthority
PGDAS-D (tax calculation)Monthly20th of following monthReceita Federal
DEFIS (annual declaration)AnnualMarch 31Receita Federal
DIRF (withholding declaration)AnnualLast business day of FebruaryReceita Federal
GIA (if ICMS applies)MonthlyVaries by stateSEFAZ
NFS-e / NF-e issuancePer transactionAt time of sale/serviceMunicipal/State

Lucro Presumido

ObligationFrequencyDeadlineAuthority
DCTF (tax debits/credits)Monthly15th of 2nd month after periodReceita Federal
EFD-Contribuições (PIS/COFINS)Monthly10th of 2nd month after periodReceita Federal
ECF (fiscal accounting)AnnualLast business day of JulyReceita Federal
ECD (digital bookkeeping)AnnualLast business day of JuneReceita Federal
DIRFAnnualLast business day of FebruaryReceita Federal
GIA (if ICMS applies)MonthlyVaries by stateSEFAZ

Lucro Real

All Lucro Presumido obligations plus:

ObligationFrequencyDeadlineAuthority
EFD-ICMS/IPI (SPED Fiscal)MonthlyVaries by state (usually 20th)SEFAZ
LALUR (via ECF)AnnualWith ECF submissionReceita Federal
EFD-Reinf (withholdings)Monthly15th of following monthReceita Federal

MEI

ObligationFrequencyDeadlineAuthority
DAS (fixed monthly tax)Monthly20th of each monthReceita Federal
DASN-SIMEI (annual declaration)AnnualMay 31Receita Federal

Understanding the SPED System

SPED (Sistema Público de Escrituração Digital) is Brazil’s digital bookkeeping platform. Most filing obligations are submitted through SPED modules:

  • ECD: Digital accounting books (Diário, Razão, Balancetes)
  • ECF: Corporate income tax reporting (replaces the old DIPJ)
  • EFD-Contribuições: PIS and COFINS detailed reporting
  • EFD-ICMS/IPI: State tax (ICMS) and federal excise (IPI) reporting
  • EFD-Reinf: Withholding tax and social security reporting
  • eSocial: Labor and payroll obligations (covered in a separate guide)

Penalties for Non-Compliance

Penalties for late or missing filings are automatic and can be severe:

ViolationPenalty
Late DCTFR$ 500/month (Lucro Real) or R$ 200/month (others)
Late ECF0.25% per month of net income (minimum R$ 100)
Late ECDR$ 500/month (Lucro Real) or R$ 100/month (others)
Late EFD-ContribuiçõesR$ 500/month (minimum)
Late DEFIS (Simples)R$ 50/month of delay
Incorrect information3% of the transaction value reported incorrectly

Penalties accumulate monthly and can reach significant amounts even for small companies.

Monthly Compliance Calendar

DayObligation
7thFGTS payment (if employees)
10thEFD-Contribuições (2 months prior)
15thDCTF, EFD-Reinf
20thPGDAS-D (Simples), DAS (MEI), INSS, EFD-ICMS/IPI
25thPIS/COFINS payment (Lucro Presumido/Real)
Last dayIRPJ/CSLL quarterly (if applicable)

Dates falling on weekends or holidays move to the previous business day for most obligations.

How to Stay Compliant

  1. Hire a qualified accountant: This is not optional for Lucro Presumido or Lucro Real companies
  2. Use accounting software: Automated systems reduce errors and track deadlines
  3. Maintain organized records: Keep all invoices, receipts, and bank statements accessible
  4. Monitor government portals: Check your Caixa Postal (e-CAC mailbox) regularly for notifications

SedeFiscal and Compliance

SedeFiscal provides the fiscal address documentation your accountant needs for proper compliance filings. Your address data must match across all declarations — CNPJ card, invoices, SPED submissions, and state registrations. A consistent fiscal address from SedeFiscal ensures this alignment from the start. Focus on building your business while your address compliance is handled.

Need a fiscal address for your company in Brazil?

Plans starting at R$ 19.90/month with mail management included.

View Plans
tax filingsDCTFSPEDobligations
← Back to blog