Finance Hub
The Finance Hub is the money surface an employee and an admin share — reimbursements, tax, invoicing, bank details, and payments.
Reimbursement claims
An employee files a reimbursement — amount, category, description, receipt — from Reimbursements. It's routed for approval; FINANCE_REIMBURSEMENTS_VIEW_ALL sees every claim in the company. An approved claim is picked up on the payout side.
Tax declarations
Per financial year, an employee declares investment and exemption amounts:
| Field | |
|---|---|
section_80c | Life insurance, PF, ELSS, etc. |
section_80d | Medical insurance premium |
hra_exemption | House rent allowance exemption |
other_exemptions | Anything else claimed |
The declaration is PENDING until an approver signs it off, after which it feeds the deduction side of the payroll run.
Invoicing
Companies raise invoices to their own clients:
| Type | |
|---|---|
| Manual | Client details, dates, line items (description, unitPrice, quantity), tax and totals, entered by hand |
| Auto | Generated from a recurring arrangement |
Invoice numbers come from a per-tenant sequence so they're gapless and unique within the company. FINANCE_INVOICES_MANAGE creates and edits; FINANCE_INVOICES_VIEW_ALL reads them all.
Employee bank details
An employee enters their bank account for salary and reimbursement payout. It's a two-step control:
FINANCE_BANK_MANAGE— add or edit an account.FINANCE_BANK_VERIFY— mark an account verified. Payroll pays verified accounts.
Payments
With Razorpay configured (RAZORPAY_KEY_ID / KEY_SECRET / WEBHOOK_SECRET), HridaOne can collect payments — subscription dues in SaaS mode, and client invoice settlement — with webhook confirmation. Leave the keys blank and the payment surface is disabled.