Do I have to issue B2C invoices in Mexico
Do I have to issue B2C invoices in Mexico
Purchases under $100 mxn don’t need to be issued, but they need to be registered in the global CFDI. Often issuing all invoices will simplify your operation.
Does invopop support the white label (B2B2B) model in Mexico?
Does invopop support the white label (B2B2B) model in Mexico?
Yes. We must obtain a the supplier’s CSD (digtial seal) and credentials to issue invoices in that company’s name. We are especially powerful and simple for this. Read more in our white label use case.
What does it mean that Mexico has a clearance model for invoicing?
What does it mean that Mexico has a clearance model for invoicing?
A clearance model (sometimes called real-time validation or pre-clearance) is a regulatory architecture in which each invoice must be electronically submitted to the tax authority and formally approved before it becomes legally valid. The government acts as an intermediary between the supplier and the buyer and the invoice will only be valid with state authorization. Only after authorization you can dispatch goods, book revenue or send an invoice to the customer.
Which PAC (Proveedor Autorizado de Certificación) does Invopop use?
Which PAC (Proveedor Autorizado de Certificación) does Invopop use?
Invopop uses SW Sapien, an Authorised Certification Provider (PAC), to sign and stamp CFDI documents for the Mexican tax authority.
Where can I find the mapping of GOBL fields to CFDI?
Where can I find the mapping of GOBL fields to CFDI?
The library that transforms GOBL into CFDI documents is publicly available as an open-source project and can be found at github.com/invopop/gobl.cfdi.For further details on how GOBL prepares data for conversion, see the Mexico Tax Regime.
How do I issue invoices with the 8% tax rate in border zones?
How do I issue invoices with the 8% tax rate in border zones?
In Mexico, a reduced VAT rate of 8% applies to transactions in border zones (northern and southern border regions). To successfully issue invoices with this rate, both of the following conditions must be met:
- The supplier’s RFC must be enabled by the SAT to invoice with the reduced rate in border zones.
- Both the
mx-cfdi-issue-placefield and the customer’s postal code (when included) must correspond to border zones.
What does the CFDI40999 error mean and how do I resolve it?
What does the CFDI40999 error mean and how do I resolve it?
CFDI40999 is a generic “unclassified error” returned by the SAT when no other, more specific error code applies. This error can have multiple causes.A common scenario is invoicing in border zones with the reduced 8% VAT rate. If you receive this error in that context, verify:
- RFC registration: The supplier’s RFC must be registered in the taxpayers registry for the appropriate border region tax incentive. Without this registration, the SAT will reject all invoices with the reduced rate. See SAT’s registration requirements and procedures for more information.
- Issue place postal code: The
mx-cfdi-issue-placefield must contain a postal code from a municipality within a border zone. - Tax rate: Ensure you’re applying the correct percentage (typically 8%) for the border zone.
How does Invopop handle time zones for Mexican invoices?
How does Invopop handle time zones for Mexican invoices?
By default, Invopop uses Mexico City’s time zone (UTC-6) when automatically setting the
issue_date and issue_time fields. However, the SAT validates these fields based on the time zone of the postal code specified in mx-cfdi-issue-place.If the issuing location is in a different time zone, the SAT may reject the invoice with an error indicating the timestamp is in the future, as it only allows up to 5 minutes ahead of the local time.To avoid this, explicitly set issue_date and issue_time in your GOBL invoice using the local time zone of the issuing location when operating outside Mexico City’s time zone.Participate in our community
Ask and answer questions about Mexico’s regulation →