Skip to main content

A Python package that automates the conversion of Excel spreadsheet invoices into professionally formatted PDF documents, complete with itemised tables, calculated totals, and company branding.

Project description


invoice4pdf is a lightweight Python package that streamlines invoice generation
for small businesses and developers. Simply provide Excel (.xlsx) invoice files
named with an invoice number and date, and the package automatically produces
clean, formatted PDF invoices — complete with itemised product tables, unit
prices, quantities, line totals, a calculated grand total, and your company logo.

Key Features:
- Batch processes multiple Excel invoice files in one run
- Extracts invoice number and date directly from the filename
- Generates a professionally formatted PDF per invoice
- Calculates and displays grand totals automatically
- Supports company logo branding

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

invoice4pdf-1.0.0.tar.gz (2.8 kB view details)

Uploaded Source

File details

Details for the file invoice4pdf-1.0.0.tar.gz.

File metadata

  • Download URL: invoice4pdf-1.0.0.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for invoice4pdf-1.0.0.tar.gz
Algorithm Hash digest
SHA256 44efaa27740b724922eb6a4aea89dc22605e803032df6a5ba4ddaa0f80146bec
MD5 7fed6193b70eb358ee253a0e5bf27b3b
BLAKE2b-256 6e81bfde1e15b8dce56bb56f56b05c8e870dc372d91f1eb3472e665476a2d588

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page