----------------------------------------
                 INVOICE
----------------------------------------

Invoice #: INV-2024-00123  
Date:      October 7, 2024  
Due Date:  October 21, 2024  

----------------------------------------  
Vendor Info:  
----------------------------------------  
Vendor Name: Tech Solutions Ltd.  
Vendor Address: 789 Tech Park,  
Toulouse, 31000, France  
Vendor Email: support@techsolutions.com  
Vendor Phone: +33 1 23 45 67 89  

----------------------------------------  
Bill To:  
----------------------------------------  
John Doe  
123 Main St  
Toulouse, 31000  
France  
Email: johndoe@example.com  
Phone: +33 6 12 34 56 78  

----------------------------------------  
Ship To:  
----------------------------------------  
Jane Smith  
456 Market St  
Paris, 75001  
France  
Email: janesmith@example.com  
Phone: +33 6 98 76 54 32  

----------------------------------------  
Description             Qty    Unit Price    Total  
----------------------------------------  
Web Development         10     €75.00        €750.00  
Hosting Service (1yr)   1      €100.00       €100.00  
Domain Registration     1      €20.00        €20.00  
----------------------------------------  
Subtotal:                                  €870.00  
Tax (20%):                                €174.00  
----------------------------------------  
TOTAL:      €1,044                              
----------------------------------------

Payment Instructions:  
Bank Name: XYZ Bank  
Account #: 123456789  
IBAN: FR38 1756 9000 4038 9836 6166 K21  
BIC: XYZBFRPP  

Terms:  
Payment is due within 14 days of the invoice date. Late payments may be subject to a 5% late fee.

----------------------------------------  
Thank you for your business!  
----------------------------------------
