YoFacturo for developers: Argentina e-invoicing
Everything you need to issue Argentine electronic invoices, credit notes and debit notes with a CAE from ARCA (formerly AFIP), from your own code or from an AI assistant.
What this section covers
YoFacturo is an invoicing and management platform for Argentina. It talks to ARCA's electronic invoicing web services for you: certificates, numbering, the authorization code (CAE) and the rejection reasons. This section documents the ways in for developers and for foreign companies that need valid Argentine invoices.
Three ways in
- REST API with a token. Full control, including invoicing. Tokens come in two modes:
yf_test_*for an isolated sandbox andyf_live_*for real data. - MCP server. Conversational access from Claude, ChatGPT, Cursor and VS Code. You sign in with OAuth, so there is no token to copy.
- Webhooks. Signed HTTP calls to your server when an invoice is created or authorized.
Where to start
Read the quickstart first: it goes from a sandbox key to a first invoice, then to a real ARCA homologation CAE, a webhook and the switch to production. The Spanish documentation at /dev/ covers the full API reference.
For ARCA itself, see the ARCA error codes explained, the ARCA integration guides (delegation, homologation vs production, WSAA) and the API reference overview.
Pages
- Argentina e-invoicing API (ARCA / AFIP): REST API and MCP server to issue Argentine electronic invoices with an ARCA (ex AFIP) CAE: sandbox, homologation, idempotent writes and webhooks.
- Quickstart: your first Argentine invoice by API: Go from a sandbox key to a simulated invoice, a real ARCA homologation CAE, a signed webhook and production. For developers and AI agents.



