Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoice Generator using Python and Tkinter

This is a simple invoice generator application built with Python and Tkinter. It allows users to create and customize invoices with ease.

Features

  • User-Friendly Interface: The application provides an intuitive and user-friendly interface for generating invoices.

  • Customization: Users can customize the invoice by adding their company information, customer details, and itemized products/services.

  • Calculation: The application calculates the subtotal, taxes, and total amount automatically based on the provided itemized list and tax rate.

  • Save and Print: Users can save the generated invoice as a PDF file and also have the option to print it directly.

Requirements

To run the Invoice Generator, you need to have Python installed on your system. Additionally, you will need the following Python libraries:

  • Tkinter (should come with most Python installations)
  • docxtpl (to generate docx/word files)

You can install the required libraries using pip:

pip install docxtpl

or

pip3 install docxptl

Usage

  1. Clone this repository to your local machine.
git clone https://github.com/Sainigurnoor511/invoice-generator.git
  1. Navigate to the project directory.
cd invoice-generator
  1. Run the application.
python invoice_generator.py
  1. Use the application to create and customize your invoices.

Contributing

If you would like to contribute to this project, please open an issue or submit a pull request with your proposed changes. We welcome any contributions that can improve the functionality or user experience of the Invoice Generator.

Acknowledgments

  • This project was inspired by the need for a simple and customizable invoice generator.
  • We would like to thank the Python and Tkinter communities for their continuous support and contributions.

Contact

If you have any questions or suggestions, please feel free to contact me at sainigurnoor511@gmail.com.


Enjoy using the Invoice Generator, and we hope it simplifies your invoicing process!

About

Invoice Generator app in Python using tkinter.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages