Catégories

Generateur XLSX Facture/Devis

Genere facture ou devis avec taxe et logo

Calcule automatiquement sous-total, taxe et total.

Exemples de résultats

1 Exemples

Generer facture avec taxe

Calcule sous-total/taxe/total et integre le logo

xlsx-invoice-generator-example1.xlsx Voir fichier
Voir paramètres d'entrée
{ "documentType": "invoice", "title": "Tax Invoice", "companyInfoJson": "{\n \"name\": \"Elysia Labs Ltd.\",\n \"address\": \"88 Innovation Road, Shanghai\",\n \"taxId\": \"CN-91440000-2026\",\n \"phone\": \"+86-21-8888-6666\",\n \"email\": \"[email protected]\"\n}", "customerInfoJson": "{\n \"name\": \"Nova Commerce\",\n \"address\": \"120 Market Street, Shenzhen\",\n \"email\": \"[email protected]\"\n}", "lineItemsJson": "[\n {\n \"description\": \"Implementation Service\",\n \"quantity\": 3,\n \"unitPrice\": 1200,\n \"taxRate\": 13\n },\n {\n \"description\": \"Support Package\",\n \"quantity\": 2,\n \"unitPrice\": 600\n }\n]", "defaultTaxRate": 13, "invoiceNumber": "INV-2026-031", "issueDate": "2026-03-06", "dueDate": "2026-03-20", "currencySymbol": "$", "logoFile": "/public/samples/images/logo.png" }

Click to upload file or drag and drop file here

Maximum file size: 10MB Supported formats: image/png, image/jpeg

Points clés

Catégorie
Format Conversion
Types d’entrée
select, text, textarea, number, date, file
Type de sortie
file
Couverture des échantillons
4
API disponible
Yes

Vue d’ensemble

Créez rapidement des factures et des devis professionnels au format XLSX grâce à notre générateur automatisé, qui calcule instantanément les sous-totaux, les taxes et les montants totaux tout en intégrant votre logo d'entreprise.

Quand l’utiliser

  • Pour éditer rapidement une facture client après une prestation de service.
  • Pour envoyer un devis formel et structuré à un prospect.
  • Pour standardiser vos documents de facturation avec un format Excel modifiable.

Comment ça marche

  • Saisissez les informations de votre entreprise et celles de votre client dans les champs JSON dédiés.
  • Ajoutez vos lignes de produits ou services en précisant la quantité, le prix unitaire et le taux de taxe applicable.
  • Personnalisez le document avec un numéro de facture, les dates d'émission et d'échéance, ainsi que votre logo.
  • Générez et téléchargez votre fichier XLSX prêt à l'emploi avec tous les calculs déjà effectués.

Cas d’usage

Génération de factures récurrentes pour des clients réguliers.
Émission de devis personnalisés pour des projets de services.
Standardisation de la facturation pour les petites entreprises et freelances.

Exemples

1. Facture de services professionnels

Freelance
Contexte
Un consultant doit facturer ses services d'implémentation et de support à un client.
Problème
Besoin d'un document propre, calculé avec précision et incluant le logo de l'entreprise.
Comment l’utiliser
Remplir les informations de l'entreprise et du client, lister les services avec leurs prix, et définir le taux de taxe à 13%.
Configuration d’exemple
{"description": "Implementation Service", "quantity": 3, "unitPrice": 1200, "taxRate": 13}
Résultat
Un fichier XLSX généré avec les totaux calculés, prêt à être envoyé par email.

Tester avec des échantillons

json, xlsx, xls

Hubs associés

FAQ

Quels formats de logo sont acceptés ?

L'outil prend en charge les fichiers images aux formats PNG et JPEG.

Le calcul des taxes est-il automatique ?

Oui, l'outil calcule automatiquement le sous-total, le montant de la taxe par ligne et le total général.

Puis-je modifier le document après génération ?

Absolument, le fichier généré est au format XLSX standard, ce qui vous permet de l'ouvrir et de le modifier dans Excel ou tout autre tableur.

Est-il possible de créer des devis au lieu de factures ?

Oui, vous pouvez sélectionner le type de document 'Devis' dans les options pour adapter le titre et la nature du document.

Comment configurer des taux de taxe différents par ligne ?

Vous pouvez spécifier un taux de taxe individuel pour chaque ligne dans le JSON des articles, ou utiliser le taux par défaut pour l'ensemble du document.

Documentation de l'API

Point de terminaison de la requête

POST /fr/api/tools/xlsx-invoice-generator

Paramètres de la requête

Nom du paramètre Type Requis Description
documentType select Non -
title text Non -
companyInfoJson textarea Oui -
customerInfoJson textarea Oui -
lineItemsJson textarea Oui -
defaultTaxRate number Non -
invoiceNumber text Non -
issueDate date Non -
dueDate date Non -
currencySymbol text Non -
logoFile file (Téléchargement requis) Non -
notes textarea Non -

Les paramètres de type fichier doivent être téléchargés d'abord via POST /upload/xlsx-invoice-generator pour obtenir filePath, puis filePath doit être passé au champ de fichier correspondant.

Format de réponse

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Fichier: Fichier

Documentation de MCP

Ajoutez cet outil à votre configuration de serveur MCP:

{
  "mcpServers": {
    "elysiatools-xlsx-invoice-generator": {
      "name": "xlsx-invoice-generator",
      "description": "Genere facture ou devis avec taxe et logo",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=xlsx-invoice-generator",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Vous pouvez chaîner plusieurs outils, par ex.: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, max 20 outils.

Prend en charge les liens de fichiers URL ou la codification Base64 pour les paramètres de fichier.

Si vous rencontrez des problèmes, veuillez nous contacter à [email protected]