Skip to content

s-sanjay/rent-receipt

Repository files navigation

Privacy Respecting Rent Receipt Generator

A simple, offline-capable tool to generate rent receipts commonly used in India for claiming House Rent Allowance (HRA) tax exemptions.

Purpose

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

Privacy Features

  • 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

Usage

  1. Fill in the required details in the form
  2. Click "Generate Receipts"
  3. A PDF will be generated with rent receipts
  4. Print or save the PDF
  5. Get it signed by your landlord

Important Notes

  • 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

Legal Disclaimer

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

License

This project is licensed under the MIT License - see the LICENSE file for details

Contributing

Feel free to contribute by creating issues or submitting pull requests.

This is a Next.js project bootstrapped with create-next-app.

Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open 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.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Deploy on Vercel

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.

About

Rent Receipt Generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published