Ctrl+K

Transactions

The Transactions section is the central hub for all financial entries in JobNext. It groups 8 sub-sections covering vouchers, cash & bank operations, vendor payables, customer receivables, loan schedules, depreciation, recurring invoices, and salary remittance. Each sub-section has its own dedicated page with detailed workflows; this page provides an overview and covers the three sub-sections that don't have separate pages: Loan Amortisation, Recurring Invoices, and Salary Remittance.

Loan Amortisation Vouchers 0:19
Navigation Path

Finance & AccountingTransactions → select a sub-section from the left sidebar

Transaction Sub-Sections

SectionDescriptionDetails
VouchersManual GL vouchers: Cash/Bank Payments & Receipts, Journal entriesSee Vouchers page
Cash & BankAccount balances, bank statements, reconciliation, Netbanking & Razorpay-X integrationSee Cash & Bank page
Vendor PayablesVendor bills (PO, Capital PO, Work Order), payments, debit notesSee Payables page
ReceivablesCustomer invoices, payment receipts, credit notes, aging analysisSee Receivables page
Loan AmortisationUpload loan repayment schedules with principal/interest splitSee below
Depreciation VouchersDepreciation entries for fixed assetsSee Depreciation page
Recurring InvoicesAutomated periodic invoicing for rent, retainers, subscriptionsSee below
Salary RemittancePayroll salary disbursement processingSee below

Loan Amortisation Vouchers

Navigation Path

FinanceTransactionsLoan Amortisation Vouchers

How to Create Loan Amortisation Vouchers 0:38

Loan Amortisation Vouchers allow you to upload a loan repayment schedule that automatically generates vouchers for each EMI payment, splitting principal repayment from interest expense.

Loan Amortisation Vouchers page showing upload template specification with required columns (payment_number, payment_date, total_payment, principal, interest), file upload area, and form fields (Loan, Interest Expense, Pay From, Job)
Loan Amortisation Vouchers — upload template and configuration form

Upload Template Format

ColumnData TypeDescription
payment_numberIntegerSequential payment number starting from 1 (must be consecutive: 1, 2, 3...)
payment_dateVarchar (15)Date of the EMI payment in DD-MM-YYYY format
total_paymentMoneyTotal EMI amount for this payment (principal + interest)
principalMoneyPrincipal repayment portion of this EMI
interestMoneyInterest expense portion of this EMI

Configuration Fields

FieldDescriptionRequired
LoanSelect the loan ledger account (liability ledger where the loan principal is recorded)Yes
Interest ExpenseSelect the interest expense ledger (where interest payments are debited)Yes
Pay FromSelect the bank/cash account from which EMI payments will be madeYes
JobSelect the job to which the loan cost should be allocatedYes

Upload Process

  1. Navigate to Finance → Transactions → Loan Amortisation Vouchers
  2. Prepare the Excel file following the template format above
  3. Select the Loan, Interest Expense, Pay From, and Job from the dropdowns
  4. Drag and drop (or click to select) the upload file
  5. Click Process Upload
  6. The system creates vouchers for each payment row:
    • DR Loan Account (principal portion) + Interest Expense (interest portion)
    • CR Pay From bank/cash account (total payment)
Do Not Re-Upload

Once a loan schedule is uploaded, do not upload the same schedule again. Re-uploading will create duplicate vouchers. If corrections are needed, cancel the generated vouchers first, then re-upload the corrected schedule.

Recurring Invoices

Navigation Path

FinanceTransactionsRecurring Invoices

Recurring Invoices allow you to set up automated periodic invoicing for ongoing charges such as rent, retainers, maintenance contracts, or subscriptions. Once configured, the system generates invoices automatically at the defined frequency.

Recurring Invoices page showing a grid with Customer, Job, Profile (Weekly/Days), Currency, Amount, and Status (Active) columns, with edit action buttons per row
Recurring Invoices list showing active invoice profiles

Recurring Invoice Grid

ColumnDescription
CustomerThe customer party who will be invoiced
JobThe job/project the recurring invoice relates to
ProfileInvoicing frequency: Weekly, Monthly, Days (custom interval in days)
CurrencyInvoice currency (e.g., INR, USD)
AmountInvoice amount per cycle
StatusActive (generating invoices) or Inactive (paused)

Setting Up a Recurring Invoice

  1. Navigate to Finance → Transactions → Recurring Invoices
  2. Click the Edit (pencil) icon on an existing profile to modify, or create a new one
  3. Configure:
    • Customer — Select the party to invoice
    • Job — Select the associated job
    • Frequency — Choose Weekly, Monthly, or custom Days interval
    • Amount — Set the recurring amount
    • Currency — Select the currency
    • Start Date / End Date — Define the active period
  4. Save the profile
  5. Invoices are auto-generated at each cycle interval

Salary Remittance

Navigation Path

FinanceTransactionsSalary Remittance

Salary Remittance is the process of disbursing approved payroll salaries to employees through the Finance module. It creates a payment voucher that discharges the Salaries Payable liability created when payroll was approved.

Salary Remittance page showing a grid with Created On, Remittance Code, Salary By, Pay Month, Paid Amount, Voucher, Created By columns, New Remittance button, and row actions (Edit, Delete, View)
Salary Remittance list showing remittance records with draft status

Remittance Grid

ColumnDescription
Created OnDate the remittance record was created
Remittance CodeSystem-generated unique identifier for the remittance
Salary ByHow salaries are paid (e.g., Bank Transfer, Cash)
Pay MonthThe payroll month this remittance covers
Paid AmountTotal amount being remitted to employees
VoucherThe finance voucher number generated for this remittance
Created ByUser who created the remittance

Creating a New Salary Remittance

  1. Navigate to Finance → Transactions → Salary Remittance
  2. Click New Remittance
  3. Select the Pay Month (the payroll period to remit)
  4. Select the Salary By method (Bank Transfer, Cash, etc.)
  5. Review the list of employees and amounts to be paid
  6. Click Save to create the remittance in Draft status
  7. Review the draft, then process to generate the finance voucher:
    • DR Salaries Payable (liability ledger) — discharges the payroll liability
    • CR Bank Account — records the outflow of funds to employees
Payroll Must Be Approved First

Salary Remittance can only be processed after the payroll run has been approved in the HR → Payroll module. The approval process creates a Salaries Payable liability in Finance, which Salary Remittance then discharges.

Best Practices

  • Use proper voucher types — Select the correct transaction type to ensure accurate ledger postings and clean audit trails
  • Allocate every transaction to a Job — Tag every entry to the relevant job or cost center for project-level financial tracking
  • Reconcile bank accounts regularly — Perform periodic bank reconciliation (at least monthly) to identify discrepancies early
  • Process salary remittance promptly — Complete salary remittance within 2-3 days of payroll approval to avoid delayed payments
  • Do not re-upload loan schedules — Uploaded loan amortisation schedules create vouchers immediately; re-uploading causes duplicates
  • Review recurring invoices periodically — Deactivate recurring invoice profiles when contracts end to avoid generating unwanted invoices