Skip to content

Branches, fiscal year & numbering

These settings give your documents and reporting their structure. All are admin-only and every change is audited.

Branches represent your offices, warehouses, service centres and retail outlets. Transactions and reports can be scoped by branch.

  • Create, edit or deactivate a branch with a name and address.
  • At least one branch (your head office) must exist after setup, and exactly one is marked the default headquarters.
  • Branches are selectable when assigning users and as a reporting filter.
  • A branch that is referenced by records cannot be hard-deleted: only deactivated. Deactivating a branch stops it being chosen on new transactions, but existing references are untouched.
  • Each branch can carry an optional tax identifier, validated against your country’s rule.
  • The branch list supports search and pagination.

Villva ERP uses the Indian financial year by default.

  • A new organisation’s fiscal year defaults to 1 April, 31 March. The start month can be overridden.
  • The fiscal year drives reporting periods and yearly number-series resets.
  • The current fiscal year is worked out for any date automatically (for example 1 April 2026 falls in FY2026-27).
  • Each fiscal year is exactly 12 months and years cannot overlap.
  • Changing the fiscal start is admin-restricted and audited, because it moves period boundaries.
  • A year moves from open to closed; a closed year locks edits to past-year transactions.

Number series give every document type, invoices, quotes, sales orders, POs, GRNs, payments, service tickets, and customer/vendor/item/employee codes, a consistent, gap-free numbering scheme.

  1. For a document type, configure the prefix, optional suffix, zero-padding width, start value and reset policy (never / yearly / monthly).
  2. A live preview shows the format as you edit.
  3. Save.

How numbering behaves:

  • On each document creation the next number is allocated automatically and is always unique and gap-free, even when several people create documents at the same time.
  • A voided or cancelled document keeps its number: numbers are never reused.
  • With a yearly reset, numbering restarts at your start value when the fiscal year rolls over on 1 April.
  • A format change does not renumber documents already issued.
  • If a counter is about to run out, you get a clear warning before it blocks.
  • Sensible default series are seeded for standard document types.

Payment terms set credit days so due dates and receivables aging are correct.

  • Create, edit or deactivate terms (for example Net 0/15/30/45, “Due on receipt”), each with a credit-days value.
  • Mark exactly one term as the organisation default. On a new transaction it applies automatically, and the due date = document date + credit days.
  • A per-customer or per-vendor term overrides the organisation default for that party.
  • Term names are unique within your organisation; a term used by documents can only be deactivated, not hard-deleted.

Cost centers are a taggable dimension for reporting by business unit. Your organisation is seeded with Pump and Valve to start.

  • Create, edit or deactivate cost centers with a code, name and active flag.
  • Codes are unique within your organisation.
  • A cost center referenced by records can only be deactivated, not hard-deleted.

The working calendar drives deadlines, due dates, leave and scheduled events.

  • Set your working weekdays.
  • Maintain a holiday list per year, you can import from a country seed and then edit it.
  • A per-branch override of working days is supported.