A simple, responsive web application to generate printable or printable-style room rent invoices with multiple bill rows.
- Dynamically add multiple months' rent and utility dues
- Calculate total dues amount with a clear invoice summary
- Responsive form controls for mobile and desktop
- Printable invoice view with print-only styling
- Automatically formats and displays dates
- Personalized print file with renter's name
- Clean and easy-to-use UI with row add/remove functionality
- HTML5
- CSS3 (responsive flexbox layout)
- JavaScript (vanilla ES6)
- Browser native print functionality
Try it live at https://mdmohsinhaider.github.io/Room-Rent-Invoice-Generator/
- Modern web browser (Chrome, Firefox, Edge, Safari)
- Clone or download this repository.
- Open
index.htmlin a web browser.
- Enter the renter's name and date.
- Add one or more rows for rent dues with month names, previous dues, rent, and electric bills.
- Click Generate Invoice to view the invoice.
- Click Print Invoice to print only the invoice area.
/mase
├── index.html # Main HTML page
├── style.css # Stylesheet with responsive layout
└── script.js # JavaScript for interactivity and print functionality
Contributions are welcome! Please fork the repository and submit pull requests.
This project is licensed under the MIT License. See the LICENSE.md file for details.
Made by Md Mohsin Haider