A simple, offline-capable tool to generate rent receipts commonly used in India for claiming House Rent Allowance (HRA) tax exemptions.
This tool helps generate rent receipts that are typically required by Indian employers and the Income Tax Department when claiming HRA exemptions. The receipts follow a standard format including:
- Landlord details (Name and PAN)
- Tenant information
- Property address
- Monthly rent amount
- Rental period
- Completely Client-Side: All processing happens in your browser
- No Data Collection: No information is stored or transmitted
- Offline Capable: Works without internet once loaded
- No Trackers: No analytics or tracking scripts
- Open Source: Code is available for inspection
- Fill in the required details in the form
- Click "Generate Receipts"
- A PDF will be generated with rent receipts
- Print or save the PDF
- Get it signed by your landlord
- The generated receipts need to be physically signed by the landlord to be valid
- Keep the original signed copies safe for tax purposes
- You might need to show these during tax audits
- Verify details like PAN number with your landlord
- Each receipt should be stamped with revenue stamp if rent exceeds ₹5000/month
This tool is provided for convenience in generating rent receipts. Users are responsible for:
- Verifying all information accuracy
- Ensuring compliance with tax laws
- Obtaining landlord's signature
- Maintaining records as per tax requirements
- This tool is not a tax advice
This project is licensed under the MIT License - see the LICENSE file for details
Feel free to contribute by creating issues or submitting pull requests.
This is a Next.js project bootstrapped with create-next-app.
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun devOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.js. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.