Collect. Analyze. Comply.
From the collector in the field to the finance manager at headquarters — every module of GovRevenue in one place.
To get started with Collect, please contact support to open your dashboard and complete the initial setup for your organization.
Ministry and municipality Excel workbooks become clean, auditable ledger data — parsed, deduplicated, reconciled and attributable to their source authority.
Ministry and municipality workbooks stream through a parallel parser with live progress, row counts and error counters.
Every row is checked against pre-fetched system indexes and the current run — duplicates are counted and skipped, never written twice.
Failed or partial sheets are reprocessed by one click — singly or in batch — with previous invalid rows purged automatically.
Rows whose municipality cannot be resolved or scoped are flagged separately, and municipality dictionaries extend the geo index for later imports.
Incoming rows conflicting with stored invoices — a changed due date or amount — are detected during matching and audited per row.
Central deletion sheets soft-delete invoice families traceably, while rejected rows become audit documents — a full report of what never reached the ledger.
Every dashboard, KPI and report served by a runtime aggregation engine — multi-level data, multi-dimensional grouping, range-select analysis and a streaming export engine.
Invoice headers, line details, tax periods and Tahsil collection lines — all linked to the full revenue taxonomy and split central vs internal.
Slice any metric by period, type, sub-type, status, revenue code and municipality at once — pivot-style buckets in a single query.
Date-range pickers on every report analyze any series over daily, monthly, quarterly or custom windows with paid/not-paid variants.
Dozens of dashboard blocks coalesce into one database round trip — independent groups run in parallel for instant dashboards.
Revenue development, billing & collection growth, collection efficiency, Ministry-of-Finance target achievement and statutory-procedure KPIs.
Home, Central/Internal/Municipality totals, Tahsil, Targets, Tasks Dashboard, Taxes, Execution Orders, Statutory Procedures and dynamic comparisons.
The foundation under everything — blazing-fast import/export pipelines, managed job queues, per-municipality data separation, secure user filters and granular RBAC.
Constant-memory streaming parser, 8 parallel workers on ~5,000-row batches, pre-fetched indexes and async bulk-writes — hundreds of thousands of rows in minutes.
Durable message queues with dead-letter handling, automatic retries and end-to-end task tracking — completion alerts by email or push.
Every model is partitioned per province and municipality at the storage layer — tenant isolation enforced automatically by the platform.
Every read is filtered server-side and cannot be bypassed — collectors see only their own assignments, managers what they review.
Granular RBAC with per-module create/edit/delete/fetch rights, and sensitive field groups stripped server-side from unauthorized roles.
One identity, many app-scoped profiles — admin, sub-admin, manager/reviewer and collector — each with role bundle, geo scope and language.
The mobile companion for collectors — assignments, visits, GIS, media and offline resilience.
Inbound collection tasks are routed to the right collector with call, visit and GIS actions.
Log every client call with outcome, reason and WhatsApp contact status on the assigned task.
Record on-site visits with supporting documents, geo location and photo uploads.
Verify licenses and certificates in the field using GIS location and document images.
A collector-facing list of open invoices with immediate call or visit actions and client info.
Drill into revenue line items, amount, status and municipality for each invoice.
The analytics and decision hub for finance teams — contracts, payments, targets and compliance. All master data is imported from its authority: managers can view and search every module, with no manual entry forms.
Browse and search invoices, contracts, contract payments, payment records, certificates and every other module — with no manual entry forms; records arrive only via authority imports.
The central invoice with workflow state, tax fields, amounts and municipality.
Per-invoice tax rates and categories with tax periods and payment dates.
Amendments and extensions on invoices are tracked with their type and reference.
Route invoice actions by classification through click priorities for follow-up.
Record payments against invoices with amount, dates, client and revenue.
Explore 65+ GovRevenue features across smart imports, the analysis engine, exports, performance and security — duplication analysis, invalid-invoice detection, dimensional reporting, per-municipality data separation and granular RBAC.