Invoicing

Self-hosted invoicing that already knows your stock and your books.

Rechvix is open-source billing software for small businesses that run it on their own server. Every invoice you finalize also moves stock and posts accounting entries, so nobody retypes it later.

The invoice workspace, step by step

Step 5 of 5

Illustrative interface, sample data

INV/26-27/000001

Finalized

Workshop Engineering · ₹6,136.00

  • PaymentUnpaid · ₹6,136.00 outstanding
  • StockPump −1, seal kit −2 · Main warehouse
  • AccountsReceivable, sales and GST posted
Compare with the real screen

Customers and products without switching pages

  • Search previous customers, or create one inline with their tax and address details.
  • Scan or search products. Stock and price show instantly.
  • Edit quantities and discounts, hold a draft, then finalize. F2 and F3 focus the product and customer search; Ctrl+Enter finalizes.

Get paid and correct mistakes properly

  • Record receipts against an invoice: full, a percentage or a custom amount.
  • Issue credit notes, take physical returns or cancel with a confirmation step.
  • Paid and outstanding amounts are always shown separately.

Print and share in the customer's language

  • Eight interface languages, with invoice language chosen separately.
  • Foreign-currency invoices with an explicit exchange rate.
  • WhatsApp and PDF sharing controls appear where the device and document support them. Review the recipient before sending.

FAQ

Invoicing questions

Can I invoice in a language other than my interface language?

Yes. The company has a default invoice language and each invoice can override it. Printing in another language changes labels; it does not translate product names or notes you typed. Hindi invoices print from the browser with an embedded Devanagari font.

How do foreign-currency invoices work?

Choose the invoice currency and enter the rate as company-currency units per one invoice-currency unit. Catalogue prices are converted at that rate and the books are posted in the company currency. Rechvix does not fetch market rates and does not revalue balances automatically.

What is the difference between a credit note and a sales return?

A sales return is for goods that physically come back, so stock increases. A credit note is a financial adjustment with no stock movement. Both are finalized when you confirm them, so treat the confirmation as a posting action.

Which print layouts exist?

A4, compact, thermal receipt and quotation layouts, with invoice branding for your logo, address, bank details and terms. A quotation printout is not a replacement for a tax invoice.

Try it on your own data

Install Rechvix, create a few products and customers, and issue your first invoice by following the tutorial.