Sales Invoices
Complete guide for certifying sales invoices with FNE Client
Sales Invoices
This guide shows you how to certify sales invoices with FNE Client.
Overview
A sales invoice is a commercial document issued by a company for a sales transaction. FNE Client allows you to certify these invoices with the FNE API.
Template Types
FNE Client supports 4 types of invoice templates:
- B2C (Business to Consumer): Invoice for an individual client
- B2B (Business to Business): Invoice for a business (requires
clientNcc) - B2F (Business to Foreign): Invoice for an international client (may require foreign currency)
- B2G (Business to Government): Invoice for a government institution
Basic Structure
B2C Example
B2B Example
For a B2B invoice, clientNcc is required:
B2F Example with Foreign Currency
For a B2F invoice with foreign currency:
Payment Methods
FNE Client supports the following payment methods:
cash: Cash paymentcard: Bank card paymentcheck: Check paymentmobile-money: Mobile money paymenttransfer: Bank transfer paymentdeferred: Deferred payment
Tax Types
Supported tax types:
TVA: Standard VAT of 18%TVAB: Reduced VAT of 9%TVAC: Exempt VAT (conv) of 0%TVAD: Exempt VAT (leg) of 0% for TEE and RME
Custom Taxes
You can add custom taxes at the invoice or item level:
Custom Taxes at Invoice Level
Custom Taxes at Item Level
Discounts
Global Discount
Item Discount
RNE (Normal Business Regime)
If your company is in RNE, you must provide the RNE number:
Response Handling
The response contains all information about the certified invoice:
Model Integration
You can use the CertifiableInvoice trait to directly integrate certification into your models:
Next Steps
- Purchase Slips - Certify purchase slips
- Refunds - Create refunds for your invoices
- ERP → FNE Mapping - Transform your ERP data to FNE
