Skip to main content
Eva can issue the CFDI for what you pay for your subscription. You turn it on once, in Settings → Subscription, and from then on it is generated with every charge.
This page is about the invoice Eva issues to you. The Billing tab in Settings is a different thing: it is for issuing CFDIs to your own customers.

What you will get

You will leave the invoice for your subscription turned on, with your fiscal details complete and the emails that should receive it. After every charge you will be able to download the PDF and the XML.

Requirements

  • Access to the billing module. The owner and administrators have it turned on; sellers do not, unless an administrator turns it on for them
  • An active subscription, or a commercial agreement already configured on your account. Without one of the two, the invoice control does not appear
  • Your Tax status certificate (constancia de situación fiscal) at hand, or your fiscal details ready to type

Turn on the invoice for your subscription

1

Open your subscription

Go to Settings and open the Subscription tab.
2

Turn the invoice switch on

Find Factura for your subscription and turn the switch on. A note appears underneath confirming the state of your fiscal profile.
The Factura for your subscription switch turned on, with the note that paid charges will generate a CFDI.

The switch turned on and the note confirming the state of your fiscal profile.

3

Complete your fiscal details

In Fiscal Profile (CFDI 4.0), upload your certificate with Upload certificate and Eva pre-fills the RFC, legal name, tax regime, and postal code. You can also type the six fields by hand. Review the fields and save them.
4

Choose who receives the invoice

In Billing contacts, add the emails with Add email and confirm with Save recipients. Up to five are kept; the first is the one Stripe uses for the charge. If you leave the list empty, Eva uses the account owner’s email.
The billing contacts section with two saved emails and the Save recipients button.

The saved emails, with the first one marked as primary.

The CFDI is generated for charges that happen with the invoice already turned on. Turn it on before your next charge; earlier charges are not invoiced automatically.

What happens if fiscal details are missing

With the invoice turned on, Eva needs six complete fields: legal name, RFC, tax regime, postal code, CFDI use, and person type. While any of them is missing, Eva will not let you start the payment from its own checkout. If your account is charged with a payment link, the payment request still appears. Next to it you see the notice “To receive your invoice (factura), complete your fiscal information” and the shortcut Complete fiscal information. The note under the switch tells you which state you are in: if your profile is incomplete, it asks you to complete it before the next charge. A charge that happens with incomplete details does not generate a CFDI.

Where your invoices end up

After each payment, the row for that charge appears in Invoice History, on that same page, alongside previous months.
  • Each row carries the month, the amount, and the status of the document.
  • The document status is shown as Invoice issued, Invoice processing, Invoice failed, or No invoice.
  • Select the row to open it. Inside are the CFDI UUID and the Invoice PDF and XML buttons, which download the two CFDI files.
  • A row with no files to download does not open.
Charge history with each status; the open row shows the CFDI UUID and the Invoice PDF and XML buttons.

An open row shows the CFDI UUID and the two files to download.

How to know it worked

The switch stays on and the note underneath confirms that the invoice is enabled with your fiscal profile complete. After the next charge, its row in Invoice History shows Invoice issued; opening it reveals Invoice PDF and XML.

If something goes wrong

  • The invoice control does not appear. Your account does not have an active subscription or a configured agreement yet. Write to us.
  • It says your fiscal profile is incomplete. Go back to the fiscal details section, upload the certificate or type the missing fields, and save.
  • You paid and the invoice does not appear. Stamping takes a few minutes after Stripe confirms the payment. Check the history again later.
  • A fiscal detail changed. Update it on the same page before the next charge, so that CFDI comes out correct.

Next steps