FacturX Documentation
Everything you need to know to create Factur-X compliant invoices and quotes, manage your clients, and collect online payments.
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, and send the document directly by email.
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 generated automatically based on your configured prefix
- 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
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 signature
When you send a quote by email, your client receives a secure link to view, accept, or decline the quote. An electronic signature system validates the acceptance with a timestamp.
Quote statuses
Quote → Invoice Conversion
Once a quote is accepted or signed, 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 or full 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).
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
- PDP platform integration
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.