Tax-compliant invoice guide for Mexico businesses
    Tax and Compliance

    How to Issue a Tax-Compliant Invoice in Mexico: SAT Requirements

    Updated:
    10 min read

    Issuing a tax-compliant invoice in Mexico isn't just good practice — it's a legal requirement. The Servicio de Administración Tributaria (SAT) sets strict rules about what every invoice must contain, how IVA should be calculated, and how long records must be retained.

    Whether you're a freelancer, small business owner, or running a growing company, this guide covers everything you need to create invoices that satisfy SAT requirements and keep your business audit-ready.

    Why Invoice Compliance Matters in Mexico

    A compliant invoice does more than request payment — it creates a legal record that protects both you and your client. SAT uses invoices to verify tax declarations, track IVA collections, and identify non-compliant businesses.

    A compliant invoice does more than request payment — it creates a legal record that protects both you and your client. SAT uses invoices to verify tax declarations, track IVA collections, and identify non-compliant businesses.

    Non-compliant invoices can lead to:

    • Rejected tax deductions for your clients (they can't claim input IVA)
    • Penalties and interest from SAT
    • Failed audits and additional scrutiny
    • Damaged business reputation and client trust

    Mandatory Invoice Elements

    Every tax-compliant invoice in Mexico must include the following elements:

    Every tax-compliant invoice in Mexico must include the following elements:

    1. Your business name and address — as registered with SAT
    2. Registro Federal de Contribuyentes (RFC) — your unique identifier issued by SAT
    3. Client's name and address — and their RFC for B2B transactions
    4. Unique invoice number — sequential, without gaps or duplicates
    5. Invoice date — the date of issue
    6. Description of goods or services — clear and specific
    7. Quantity and unit price — for each line item
    8. Subtotal — amount before IVA
    9. IVA amount — calculated at 16% standard, 0% on food/medicine, exempt on education/health
    10. Total amount payable — including IVA

    IVA Registration Requirements

    In Mexico, you must register for IVA if your taxable turnover exceeds No threshold — all registered taxpayers must issue CFDI.

    In Mexico, you must register for IVA if your taxable turnover exceeds No threshold — all registered taxpayers must issue CFDI. Once registered, you are required to:

    • Charge IVA at the correct rate (16% standard, 0% on food/medicine, exempt on education/health) on all taxable supplies
    • Issue IVA-compliant invoices for every transaction
    • File IVA returns monthly (declaración provisional)
    • Remit collected IVA to SAT
    • Maintain records for at least 5 years

    Record Keeping and Retention

    SAT requires businesses to retain all invoices, receipts, contracts, and financial records for a minimum of 5 years. Digital records are accepted — using invoicing software ensures your records are organised, searchable, and audit-ready.

    SAT requires businesses to retain all invoices, receipts, contracts, and financial records for a minimum of 5 years. Digital records are accepted — using invoicing software ensures your records are organised, searchable, and audit-ready.

    E-Invoicing Status

    Mexico has required CFDI (Comprobante Fiscal Digital por Internet) since 2014 for all taxpayers. CFDI 4.

    Mexico has required CFDI (Comprobante Fiscal Digital por Internet) since 2014 for all taxpayers. CFDI 4.0 is the current version (mandatory since 2023), requiring receiver RFC validation, fiscal regime codes, and usage codes. All CFDIs must be issued through SAT-authorized PAC (Proveedor Autorizado de Certificación) providers that stamp each invoice with a timbre fiscal digital.

    Penalties for Non-Compliance

    Missing CFDI: MXN 17,020–97,330 per invoice. Incorrect CFDI: MXN 400–600 per error.

    Missing CFDI: MXN 17,020–97,330 per invoice. Incorrect CFDI: MXN 400–600 per error. Late filing: 1.47% monthly surcharge.

    Payment Methods for Mexican Businesses

    To get paid faster, offer your clients multiple payment options. Popular methods in Mexico include SPEI bank transfers, CoDi, credit/debit cards, cash (limited to MXN 2,000 for tax deductions).

    To get paid faster, offer your clients multiple payment options. Popular methods in Mexico include SPEI bank transfers, CoDi, credit/debit cards, cash (limited to MXN 2,000 for tax deductions). Including payment links directly on your invoices reduces friction and speeds up collection.

    How Invoicemonk Helps

    Invoicemonk is built for Mexican businesses. Our platform automatically includes all SAT-required invoice elements, calculates IVA at the correct rate, generates sequential invoice numbers, and stores records securely for the required 5 years.

    Invoicemonk is built for Mexican businesses. Our platform automatically includes all SAT-required invoice elements, calculates IVA at the correct rate, generates sequential invoice numbers, and stores records securely for the required 5 years.

    Create your first compliant invoice free →

    Tags:
    sat
    mexico
    tax compliance
    invoice requirements
    iva
    compliant invoicing
    OO
    Olayinka Olayokun

    Digital Marketing, SEO Specialist, Content Creator & Product Professional

    CIM Certified
    MBA in Digital Marketing and Business Transformation

    Olayinka is a digital marketer, content creator, growth and SEO specialist with 10+ years helping businesses in Nigeria, the UK, the US, Australia, and Dubai achieve their goals online.

    Related Articles