FacturX Documentation
Everything you need to know to create Factur-X compliant invoices and quotes, manage your clients, collect online payments - FacturX transmits your invoices through its built-in certified platform.
Quick Start
Get started with FacturX in just a few minutes:
- 1Create your account - Sign up with your email address. You get a free trial to explore all features.
- 2Set up your company - Enter your company name, SIRET number, VAT number, address, and add your logo. This information will appear on all your documents.
- 3Add your bank details - In the Billing & Bank settings, enter your IBAN and BIC so they appear on your invoices.
- 4Create your first client - Add your client's details (name, email, address, VAT).
- 5Issue your first invoice - Select your client, add line items, then send by email - or transmit through your certified platform (Advanced plan).
Create and configure your company
On your first login, you'll be guided to create your company profile. You can edit it anytime from Settings → Company.
Required information
- Company name and legal form (LLC, SAS, sole proprietor, etc.)
- SIRET number and intra-community VAT number
- Full address (street, zip code, city, country)
- Contact email and phone
- VAT regime (standard, simplified, exempt, etc.)
- Company logo (displayed on invoice and quote PDFs)
- Primary color for document customization
The Factur-X Format
Factur-X is the Franco-German electronic invoicing standard compliant with the European EN 16931 norm. Each invoice generated by FacturX is a hybrid PDF file containing:
- A readable PDF - The visual document that you and your client can read naturally.
- An embedded XML file - The structured invoice data in CII (Cross-Industry Invoice) format, enabling automatic processing by accounting software.
BASIC Profile - FacturX generates invoices in the BASIC Factur-X profile, which includes essential information: parties, line items, amounts, VAT, and payment terms.
Invoices
Create an invoice
From the Invoices → New Invoice menu, fill in the form:
- Select an existing client or create a new one
- Add lines: choose a product from the catalog (price and VAT pre-filled) or enter manually
- The invoice number is assigned automatically when the invoice is first sent: a draft has no number yet
- Choose the sale date and due date
- Apply a global discount (amount or percentage) if needed
- Select the accepted payment method
Real-time PDF preview
During creation, a PDF preview is displayed in real-time on the right side of the screen. The final document includes your logo, company details, line items, VAT summary, and payment information (IBAN/BIC).
Invoice lifecycle
An invoice automatically changes from Sent → Viewed when your client opens the viewing link. You can manually mark an invoice as Paid, Overdue, Disputed, or In Collection.
Available actions
- Edit (drafts only)
- Download the Factur-X PDF
- Send by email to the client
- Mark as paid (amount + date)
- Generate an online payment link (Advanced plan)
- Archive or cancel
- Bulk actions: send, CSV/Excel export, archive
- Transmit via the certified platform (Advanced plan, issued invoices)
Quotes
Create a quote
The quote creation form is similar to the invoice form, with specific fields:
- Validity / expiration date
- Execution terms
- Payment terms and notes
Client acceptance
When you send a quote by email, your client receives a secure link to view, accept, or decline the quote online.
Quote statuses
Quote → Invoice Conversion
Once a quote is accepted, convert it to an invoice with one click from the quote page. All information (client, lines, amounts, VAT) is automatically carried over to the new invoice. The quote retains a link to the generated invoice for traceability.
Clients
Manage your client directory from the Clients menu.
Client profile
- Type: individual or business
- Name / company name, contact person
- Email, phone, full address
- SIRET number and intra-community VAT
- Country (affects VAT calculation)
Detailed view
A client's profile displays the history of their invoices and quotes, total revenue generated, and outstanding balance. You can create a new quote or invoice directly from the client profile.
Products & Services
Create a catalog of your products and services to speed up invoice and quote creation.
- Name, description, reference (SKU), and unit (piece, hour, kg, etc.)
- Pre-tax price and applicable VAT rate
- Category to organize your catalog
- VAT exemption management with legal reason (if your company is exempt)
When you add a product to an invoice or quote, the price and VAT are automatically pre-filled.
CSV/Excel Import
Bulk import your clients and products from a CSV or Excel (.xlsx) file. Ideal for onboarding or migrating from another tool.
Supported formats
- CSV (comma or semicolon separator)
- Excel (.xlsx, .xls)
Expected columns - Clients
| Column | Required | Example |
|---|---|---|
| Name (or Nom) | Yes | Dupont SAS |
| Yes | contact@dupont.fr | |
| Type (or Client type) | No | Professional / Individual |
| Street (or Rue) | No | 12 rue de la Paix |
| Zip Code (or Code postal) | No | 75001 |
| City (or Ville) | No | Paris |
| Country (or Pays) | No | FR (ISO code, or name: France, Germany…) |
| SIRET | No | 12345678901234 |
| VAT Number (or N° TVA) | No | FR12345678901 |
Expected columns - Products
| Column | Required | Example |
|---|---|---|
| Name (or Nom) | Yes | IT Consulting |
| Description | No | Consulting service |
| Price (or Prix HT) | Yes | 150.00 |
| Type | No | Service / Good / Mixed |
| VAT Exempt (or Exonéré TVA) | No | Yes / No |
Accepted values for enums
- Client type : Professional, Individual, Company (or Professionnel, Particulier)
- Product type : Service, Good/Goods/Product/Marchandise, Mixed/Mixte
- VAT exempt : Yes/No, True/False, 1/0
Recommendations
- UTF-8 encoding recommended (provided CSV templates are UTF-8)
- Maximum 500 rows per import
- Required fields are marked with an asterisk (*)
- Duplicate clients : detected by email (skipped during import)
- Duplicate products : detected by name (case-insensitive, skipped)
- A downloadable CSV template is available in the import dialog
- VAT rate and exemption reason cannot be imported - assign them manually after import
Statistics
The dashboard and Statistics page give you an overview of your activity:
- Revenue collected - Total of paid invoices
- Pending - Amount of sent invoices not yet paid
- Overdue - Amount of invoices past their due date
- Quote conversion rate - Percentage of quotes converted to invoices
- Revenue evolution - Monthly chart over the last 12 months
- Top clients - Clients ranked by revenue
Online Payment
Advanced PlanStripe Connect
With the Advanced plan, enable credit card payments directly on your invoices via Stripe Connect. Your clients can pay in one click through a secure payment link.
Setup
- Go to Settings → Online Payment
- Click 'Create a Connect account' to start the Stripe registration
- Complete the information requested by Stripe (bank details, ID document)
- Once the account is verified, you can generate payment links on your invoices
How it works
- A 'Payment link' button appears on each invoice
- The link is included in the email sent to the client and displayed on the PDF
- When the client pays, the invoice automatically moves to Paid status
- A confirmation email is sent to the client
- Links expire after a certain period - you can regenerate them
Reminders & Unpaid
Advanced PlanThe Reminders page centralizes all your unpaid invoices: sent, viewed, partially paid, overdue, disputed, or in collection.
- View the number of days overdue for each invoice
- Send a reminder email in one click
- Change status: Overdue, Disputed (with reason), or In Collection (with note)
- Record a partial or full payment
Accountant
Advanced PlanShare your accounting data with your accountant from Settings → Accountant. Invite them by email to give them read-only access to your invoices, quotes, and VAT summaries.
Settings
Company
Edit your company information: name, legal form, SIRET, VAT, address, logo, and primary color.
Billing & Bank
Configure your IBAN, BIC, invoice numbering prefix, default payment terms, currency, and invoice footer text. Select accepted payment methods (bank transfer, card, check, cash, direct debit).
Certified platform & fair use
Advanced PlanOn the Advanced plan, FacturX exchanges your invoices through a partner certified platform (PA) - France and the European Peppol network are covered, more countries to follow. No complex setup: everything in one click.
- One-click connection: Settings → PDP Platform → Connect, then authorize FacturX on the platform's screen. Nothing to type, revocable at any time.
- Fair use of 1,500 flows/month (sent + received): beyond that, emission pauses until the next month. Reception is never blocked.
- Public sector: Chorus Pro remains the channel for billing administrations and local authorities, through a dedicated technical account.
- Network enrolment after subscribing: your company's identity check is billed by the platform, so it is only offered on paid subscriptions.
Subscription
FacturX offers two plans:
Basic Plan
- Unlimited invoices and quotes
- Client and product management
- Compliant Factur-X PDFs
- Email sending
- Basic statistics
Advanced Plan
- Everything in Basic +
- Online payment (Stripe Connect)
- Reminders and unpaid tracking
- Accountant access
- Certified platform: 1,500 flows/month included
Manage your subscription in Settings → Subscription: change plans, switch between monthly and annual billing, or update your payment method.
Security & GDPR
- ✓European hosting - Your data is stored on secure servers in Europe.
- ✓HTTPS encryption - All communications are encrypted end-to-end.
- ✓GDPR compliance - Personal data processing compliant with the General Data Protection Regulation.
- ✓Secure authentication - Protected sessions with fine-grained access control.
- ✓PCI-DSS payments - Online payments go through Stripe, certified PCI-DSS Level 1.
Need more help?
If you can't find the answer to your question, contact our team at support@facturx.vip. We respond within 24 business hours.