Introduction
Hostaway offers you the host-guest invoice system that you can set up here. As an additional add-on, we also partner with the company Invopop.com, a certified e-invoice connection partner for various countries, especially in the EU. When you are a seller in France and have listings located in France, you can connect the invoice module to the French local tax authority, also known as DGFiP.
If you'd like to see how it works, please check out the following video:
Important: Submitting invoices to DGFiP counts as the official tax authority-reported invoice between the seller and buyer based on your settings. As you may work with multiple channels, we recommend that you consult a local tax specialist to advise you on which channels you need to submit invoices to DGFiP, and for which channels they handle the official invoices and tax reporting. You can create different invoice configurations or exclude channels from automated submission to DGFiP where needed.
Connection to Portail Public de Facturation (PPF) by Invopop.com module
When you follow the setup guide under invoice configuration step 2, you will be asked whether, when it involves a French seller, you wish to use automated e-invoicing: yes or no. When you select yes, a module will appear that asks you to complete the details to establish a PPF connection. It's important to make sure you use the exact details as known by your local tax authority during connection setup.
- You will be asked for the official seller tax details during setup.
-
Complete the PPF mandate
- Before your invoices can be reported, you appoint Invopop as your Plateforme Agréée — the certified platform allowed to send and receive your invoices through the Portail Public de Facturation (PPF). You do this once per seller profile, in a module that opens inside Hostaway.
Have ready: your SIREN exactly as registered with DGFiP, the name and an ID document of your legal representative, and a contact email.
The module takes you through six screens: confirm your company details, sign the mandate (electronically or by hand), upload the ID document, review, and submit. Once you submit, the request can no longer be changed. Invopop then checks your file — the seller stays in TRAITEMENT EN COURS until the registration is confirmed.
- Back in Hostaway, PPF confirms the connection is ready. Select Terminer to save the seller.
Seller connection statuses
When initiating under the Sellers menu, you will see the different seller profiles and the status of the connection. The statuses are:
- Not connected — not connected to PPF, so it uses Hostaway's local invoice generation.
- Onboarding — the seller started the PPF onboarding but has not completed it.
- Processing — the provided details are being processed on the Invopop / PPF side.
- Registered — the seller is registered, waiting for completion.
- Completed — the seller connection is completed and ready for use.
-
Rejected — the seller details or other information were rejected by the local tax authority, requiring review and a retry of the connection.
After connection is established
Once the connection is established, any new draft invoice belonging to the configured seller can be finalized when you are ready. Finalizing closes the invoice, generates the invoice PDF you can share with your guest, and reports the invoice data to the PPF.
For guest invoices to private individuals, France uses e-reporting: the invoice data is reported to the tax authority, but there is no per-invoice approval step, and DGFiP does not return a separate invoice document. The PDF generated when you close the invoice is the document you provide to your guest.
You can find invoices based on their status in the invoice menu:
- Draft — invoices are not yet finalized and can still be altered.
- Invalid — details required before the invoice can be finalized are missing, for example, VAT or seller data. Add them and finalize again.
- Submitted — invoices are sent out to the connected PPF account.
- Approved — invoices have been returned as accepted and contain the compliant invoice PDF based on French law.
-
Rejected — some or more details in the invoice, or other reasons, caused PPF to reject the invoice, and it needs adjustments before resubmitting.