Documentation Index
Fetch the complete documentation index at: https://docs.invopop.com/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before issuing invoices, ensure you have:- Completed the ARCA Supplier onboarding guide
- Registered the point of sale(s) you want to use in ARCA (production only). See the point of sales registration guide
Setup
Add a new workflow to your workspace for issuing invoices. You can start with the template below.- Template
- Code
- Build from scratch
ARCA invoice workflow
Workflow ID at hand. Youโll use it later.
Issue an invoice
Upload an invoice
- Add the
ar-arca-v4addon series: set to your point of sale (punto de venta) number- Do not set
code(Invopop will assign it during authorization)
code during the Send to ARCA workflow step based on the last issued invoice number.Factura A - Registered taxpayer to registered taxpayer (B2B)
Factura A - Registered taxpayer to registered taxpayer (B2B)
- the minimal version (
arca-invoice-A.min.mdx) contains only the essential fields required to create the Factura A, - the
ar-afip-v1addon ensures the document will be validated using the AFIP rules built into the GOBL library, - both supplier and customer must be registered taxpayers with valid CUIT numbers,
- there are no totals or calculations in the minimal version; all these will be calculated automatically when running
gobl build, - the built version (
arca-invoice-A.mdx) shows the normalized document with calculated totals, line item sums, IVA breakdowns shown separately, and automatically generated fields, and, - the invoice will be submitted to AFIP for authorization and receive a CAE (Cรณdigo de Autorizaciรณn Electrรณnico).
Factura B - Registered taxpayer to final consumer (B2C)
Factura B - Registered taxpayer to final consumer (B2C)
- the customer is typically a final consumer (Consumidor Final) and may not have a CUIT,
- the minimal version contains only essential fields;
gobl buildhandles all calculations, - when running
gobl build, the system automatically calculates totals with IVA included in the price (not shown separately as in Factura A), - the built version shows the normalized document with calculated totals where VAT is included in the final amounts,
- the
ar-afip-v1addon applies Factura B specific rules and validations, and, - the invoice will be submitted to AFIP for authorization and receive a CAE.
Factura C - Monotributista invoice (SMB2B)
Factura C - Monotributista invoice (SMB2B)
- the supplier is registered under the monotributo regime, which is a simplified tax system for small businesses,
- the minimal version contains only essential fields; totals are calculated by
gobl build, - when running
gobl build, the system automatically calculates totals without breaking down VAT separately (VAT is included but not itemized), - the built version shows the normalized document with calculated totals where no VAT breakdown is shown, as monotributistas donโt separately charge VAT,
- the
ar-afip-v1addon applies Factura C specific rules and ensures compliance with monotributo requirements, and, - the invoice will be submitted to AFIP for authorization and receive a CAE.
Empty.Send the invoice to the ARCA invoice workflow
workflow_id: the Workflow ID of the ARCA Invoice workflow you created during setupsilo_entry_id: the Silo Entry ID of the invoice you uploaded
Sent when the workflow completes successfully.You can verify that the PDF was generated by opening the invoice and selecting the PDF from the Files tab. The PDF includes the CAE and the required QR code.
FAQ
What invoice types are commonly used in Argentina?
What invoice types are commonly used in Argentina?
How are ARCA invoices delivered?
How are ARCA invoices delivered?
How does invoice numbering work in Argentina?
How does invoice numbering work in Argentina?
- Punto de Venta (POS): A 5-digit code (e.g., 00001) that identifies the point of sale or electronic invoicing method.
- Sequential Number: An 8-digit code (e.g., 00000001) that increases by 1 with each invoice.
00001-00000001, while Factura B from the same POS would also start at 00001-00000001.Invopop automatically manages sequential numbering for each punto de venta.What is a Punto de Venta (point of sale)?
What is a Punto de Venta (point of sale)?
Do I need different puntos de venta for different invoice types?
Do I need different puntos de venta for different invoice types?
- Factura A: 00001-00000001, 00001-00000002, 00001-00000003โฆ
- Factura B: 00001-00000001, 00001-00000002, 00001-00000003โฆ
What is WSFE and how does Invopop use it?
What is WSFE and how does Invopop use it?
- wsfev1: For invoices A, B, C, and M without item detail
- wsmtxca: For invoices A and B with item details
- wsfexv1: For type E (export) invoices
What happens if ARCA rejects my invoice?
What happens if ARCA rejects my invoice?
- Invalid or unregistered CUIT
- Missing required fields
- Incorrect tax calculations
- Sequential numbering errors
- Invalid punto de venta
Where do I find Argentina-specific GOBL documentation?
Where do I find Argentina-specific GOBL documentation?
ar-arca-v1 addon documents required fields for invoice submission to ARCA.