Resolution No. 5,616/2024. Learn more
REST/JSON and SDKs Free sandbox CAE, QR and PDF WSFE, WSMTXCA and WSFEX

ARCA electronic invoicing API to issue vouchers from your system

Connect your ERP, SaaS, ecommerce or internal system to ARCA electronic invoicing without building SOAP, WSAA or PDFs from scratch. Afip SDK gives you an API to generate CAE, QR codes and delivery-ready vouchers.

Invoice B

0001-00004217

CAE authorized
Net $100.00
VAT 21% $21.00
Total $121.00
Sales point 0001
CAE 71390254782104
PDF ready to send
issue-invoice.js
import Afip from '@afipsdk/afip.js';

const afip = new Afip({
  access_token: 'YOUR_ACCESS_TOKEN',
  CUIT: 20409378472,
});

const invoice = await afip.ElectronicBilling.createVoucher({
  CantReg: 1,
  PtoVta: 1,
  CbteTipo: 6,
  Concepto: 1,
  DocTipo: 80,
  DocNro: 20111111112,
  ImpTotal: 121,
  ImpNeto: 100,
  ImpIVA: 21,
});

console.log(invoice.CAE, invoice.CAEFchVto);

Everything teams look for in an electronic invoicing API

The search intent is clear: issue valid vouchers in Argentina, test quickly, understand whether going straight to ARCA is worth it, and review technical examples before talking to sales.

ARCA-ready vouchers

Issue A, B, C, E, M and MiPyME invoices, credit notes and debit notes with CAE, expiration date and QR code.

One API for any stack

Integrate from Node.js, PHP, Python, Ruby, Java, .NET, Visual Fox Pro, n8n, Make or a direct REST API.

No certificate friction

Afip SDK handles authentication, WSAA, tokens, signatures, SOAP and XML so your system consumes a simple interface.

Invoice PDF included

Generate vouchers with PDF and tax data in the same flow, without building your own print engine.

Official ARCA

Official electronic invoices are issued through web services

ARCA publishes several SOAP web services for electronic invoicing. Afip SDK connects to those services and gives product and engineering teams an integration layer built for software.

View ARCA official docs

WSFEv1

A, B, C and M invoices without item-level detail.

WSMTXCA

Electronic invoicing with item-level detail.

WSFEXv1

Type E export invoices.

WSBFEv1

Electronic fiscal bonds and capital goods.

REST/JSON API vs connecting directly to ARCA

Connecting directly is possible. The difference is how much code, time and maintenance you want to own to issue an invoice.

Integration
Direct ARCA SOAP, XML, WSDLs, ARCA errors and X.509 certificates.
Afip SDK REST/JSON requests, SDKs and copy-ready examples.
Authentication
Direct ARCA You must sign WSAA tickets and renew token/sign every 12 hours.
Afip SDK Afip SDK manages authorization for you and exposes simple credentials.
Testing
Direct ARCA Manual staging setup before issuing vouchers.
Afip SDK Free sandbox to test the flow without generating valid fiscal vouchers.
Output
Direct ARCA ARCA returns CAE, but the PDF and presentation layer remain on your side.
Afip SDK CAE, QR and PDF in a flow ready to send or download.

How to integrate electronic invoicing into your software

The flow is designed so you can test in minutes and move to production when your tax ID and sales points are ready.

01

Test in sandbox

Create your account, use a development access token and validate the invoice JSON without impacting ARCA.

02

Integrate the issuing method

Send sales point, voucher type, amounts, recipient and taxes. Receive CAE, expiration date and observations.

03

Move to production

Link your tax ID, enable the corresponding web service and start issuing real fiscal vouchers.

Supported languages and integrations

Integrate the electronic invoicing API from your current stack without rewriting the management system your company or clients already use.

SDKs

  • Node.js
  • PHP
  • Python
  • Ruby
  • Java
  • .NET

Automation

  • n8n
  • Make
  • REST API

Legacy

  • Visual Fox Pro
  • VB6
  • Migrated SOAP

Frequently asked questions about the electronic invoicing API

What is an ARCA electronic invoicing API?

It is an interface that lets your system issue electronic vouchers valid before ARCA without manually using Comprobantes en Linea. Afip SDK simplifies the official web services with a REST layer, SDKs and examples.

Can I issue A, B, C, E, M and MiPyME invoices?

Yes. Afip SDK covers the usual electronic invoicing flows, credit notes, debit notes, export vouchers and MiPyME cases depending on the service enabled for the tax ID.

Does the API return CAE and QR?

Yes. The issuing response includes ARCA authorization data such as CAE and expiration date. You can also generate the PDF with the fiscal QR code for your customer.

Do I need to know SOAP to integrate?

No. ARCA official web services are SOAP, but Afip SDK lets you consume them through SDKs or REST/JSON to reduce integration and maintenance work.

Can I test for free before going to production?

Yes. You can start in development mode, validate requests and connect your system before enabling the production tax ID.

Plans for going to production

Start free in development and choose the plan based on the number of tax IDs, requests, PDFs and automations your software needs.

Plans
Monthly subscriptionAnnual subscription

How much do you expect to use per month?

Tax IDs
Requests
PDFs
Automations

The calculator automatically checks whether it is better to upgrade plans or pay overages with Pay-as-you-go.

Pay-as-you-go is billed monthly, even if you choose an annual subscription.

Plan price: $25 USD /month

Plan Pro: $25 USD /month

PDFs (Free): $0 USD /month

Automations (Free): $0 USD /month

Suggested base plan: Pro
Suggested PDFs: Free
Suggested automations: Free
Pay-as-you-go: Not needed

Free

Use Afip SDK at no cost.

Free

Includes

  • 1 Tax ID
  • 1k Requests
  • Sales points

Pro

For the software you need to connect to ARCA

$25USD
/ month

Includes

  • 10 Tax IDs
  • 10k Requests
  • Sales points
  • Pay-as-you-go

    $10 USD/month per 1 extra Tax ID

    $10 USD per 1k extra requests

Growth

Perfect for your growing platform

$80USD
/ month

Includes

  • 100 Tax IDs
  • 100k Requests
  • Sales points
  • Email support
  • Pay-as-you-go

    $5 USD/month per 1 extra Tax ID

    $5 USD per 1k extra requests

Startup

You have already reached product-market fit

$250USD
/ month

Includes

  • 1k Tax IDs
  • 1M Requests
  • Sales points
  • Email support
  • Pay-as-you-go

    $1 USD/month per 10 extra Tax IDs

    $1 USD per 10k extra requests

Additional features

To complement your plan, we offer additional features that can be added to your subscription.

PDF

Generate invoice PDFs easily using Afip SDK.

100PDFs
Free
1kPDFs
$5USD/ monthPay-as-you-go $5 USD per 100 extra
10kPDFs
$25USD/ monthPay-as-you-go $1 USD per 100 extra
100kPDFs
$150USD/ monthPay-as-you-go $1 USD per 1k extra

Automations

Avoid manual work on the ARCA website.

10Autom
Free
1kAutom
$50USD/ monthPay-as-you-go $50 USD per 100 extra
10kAutom
$250USD/ monthPay-as-you-go $10 USD per 100 extra
100kAutom
$1,500USD/ monthPay-as-you-go $10 USD per 1k extra

Start issuing electronic invoices by API

Try the sandbox, review the examples and connect your software to ARCA's electronic invoicing web services with less maintenance.

Connecting to ARCA

from next-generation startups to large companies and government organizations.

Customer logo 1
Customer logo 2
Customer logo 3
Customer logo 4
Customer logo 5
Customer logo 6
Customer logo 1
Customer logo 2
Customer logo 3
Customer logo 4
Customer logo 5
Customer logo 6