# What is e-invoicing?

Although Stripe Billing and Stripe Invoicing do not directly generate or send e-invoices, the [Stripe App Marketplace](https://marketplace.stripe.com/search?q=e-invoicing) offers multiple offers multiple providers for e-invoicing like [Billit](https://marketplace.stripe.com/apps/billit-e-invoicing) and [Pennylane](https://marketplace.stripe.com/apps/pennylane-e-invoicing).
---
## What is e-invoicing?
Electronic invoicing, or e-invoicing, means sending or receiving invoices in a standardized, machine-readable electronic format as opposed to unstructured formats such as email-delivered PDFs or paper invoices.
Requirements for the specific e-invoicing format (such as XML, JSON, or UBL) and the transmission network (such as the global PEPPOL network or SDI in Italy) vary from country to country.
Incorporating e-invoicing into billing processes is increasingly common as it allows for more systematic and consistent tracking of invoices across buyers and sellers.
## How do I know if my business needs e-invoicing?
E-invoicing is also mandated for certain types of transactions in an effort to increase tax compliance. Countries that require e-invoices include France, Italy, and Germany in Europe, and Mexico and Brazil in Latin America.
For certain regions with e-invoicing mandates, there may also be additional requirements to report e-invoice data to the tax administration (“e-reporting” or “real-time reporting”).
The requirement to use e-invoicing is often limited to specific transaction types (B2B), verticals (government buyers), or cross-border status (domestic sales only).
Consult with your tax or legal advisor to determine whether and which e-invoicing and e-reporting requirements apply to your business per the latest rules and regulations.
## How do I incorporate e-invoicing into my business?
For Stripe Billing and Invoicing users, the [Stripe App Marketplace](https://marketplace.stripe.com/search?q=e-invoicing) offers multiple e-invoicing providers (e.g. [Billit](https://marketplace.stripe.com/apps/billit-e-invoicing)) that are compatible with your invoicing workflow.
When evaluating your e-invoicing provider, check to make sure they comply with e-invoicing standards in the countries you operate in. After finding a provider that suits your needs in the Stripe App Marketplace, download the app and follow onboarding steps to connect e-invoicing to your current Stripe Billing/Invoicing flow.