ACCOUNTING

Audit-ready books, every day. Not once a year.

AR, AP, period close, VAT summaries, and a full general ledger — built for the RRA, not retrofitted from a US template.

app.gwizasuite.com/accounting
G
GwizaSuite
COMMAND CENTER
DashboardInventorySalesPaymentsAccountingSettings
Gwiza AprilEN
AU
Accounting
Ledger, periods, VAT, RRA reporting
Mar 2026 · lockedApr 2026 · openClose period
LedgerPeriodsVATARAPChart of accountsTrial balance
Cash position
RWF 11.6M
4 accounts · live
Accounts Receivable
RWF 4.2M
86 invoices
Accounts Payable
RWF 1.8M
32 bills
Net VAT payable
RWF 1,291,500
Q2 · ready for RRA
General ledger · last 24h
View all ›
DateRefAccountDebitCreditSource
2026-04-22INV-10421100 · AR1,338,120Sales
2026-04-22INV-10424000 · Revenue1,134,000Sales
2026-04-22INV-10422100 · VAT out204,120Sales
2026-04-22PMT-3121050 · MoMo1,200,000Payments
2026-04-22PMT-3121100 · AR1,200,000Payments
Accountant
Period close in minutes, not days
Owner
Knows cash position and profit, live
Auditor
Asks a question, gets an answer in two clicks

How Accounting works in GwizaSuite.

Four steps that turn daily operations into a clean, filed-ready set of books — without a single hand-typed journal entry for routine work.

01
Capture

Every sale, payment, clearance, and adjustment posts to the ledger automatically. No manual journal entries for routine ops.

Auto-posted today · 142 entries
SalesINV-10421,338,120
PaymentsPMT-3121,200,000
InventoryCLR-089288,000
Debits = Credits · balanced
02
Reconcile

AR and AP always tie to invoices and bills. Bank balances match the payments ledger.

Reconciliation · 30 Apr
AR control
RWF 4.20M
AP control
RWF 1.80M
Bank · BK Kigali
RWF 6.20M
Cash on hand
RWF 0.48M!
03
Close

Lock a period when you’re done. Locked periods become tamper-evident. Reopening is audit-logged.

Close April 2026
READY
Transactions1,284
Trial balanceBalanced
VAT readyYes
Lock period
04
Report

VAT summary, trial balance, P&L, balance sheet. RRA-accepted formats.

VAT summary · Q2
Output VATRWF 2,186,000
Input VATRWF 894,500
Net payableRWF 1,291,500
Export RRA · CSV + PDF

Everything Accounting does.

AR statements

Per-customer, aged across 0–30 / 31–60 / 61–90 / 90+ buckets. One click to email, WhatsApp, or PDF — branded per branch.

AP statements

Per-supplier, aged. See exactly who you owe, when the bill was cut, and which are overdue — before the supplier chases you.

Period close / reopen

Close once and the period locks at the database. Reopen needs a reason and writes an audit entry — auditors see the full chain.

VAT summaries

Output VAT, input VAT, net payable — exported in the exact shape the RRA asks for. Ready to file in under a minute.

General ledger

Every debit and credit traces to the invoice, payment, or adjustment that created it. One click opens the source document.

Cash & bank accounts

Multi-account management across cash drawers, banks, and mobile-money lines. Running balances that always tie to the ledger.

Bills (supplier invoices)

Record supplier bills, allocate payments to them, track due dates. AP ledger mirrors the sales invoice workflow — symmetrical.

Chart of accounts

Customizable, with sensible Rwandan defaults pre-loaded. Add sub-accounts, rename, or reorder — changes are audit-logged.

app.gwizasuite.com/accounting/periods/2026-04/close
Close period · April 2026
Once locked, the period becomes tamper-evident. Reopen requires a reason.
READY
Transactions included
1,284entries · debits = credits
All invoices posted
1,042
All payments allocated
684
Bank reconciled
4 / 4 accounts
VAT summary balanced
RWF 1,291,500
Stock clearances approved
18 / 18
Lock status · after confirm
Database-level lock. Any future write against a transaction dated ≤ 30 Apr 2026 is refused by the database, not just the app.
Audit entry
Actor: Aline Uwimana · Accountant
At: 2026-05-02 08:14 UTC+2
IP: 41.75.82.14
Event: period.close · 2026-04
Transaction hash
sha256: 7b4c2e1f0a93…e6f2b8d7 · verifiable offline · 7-year retention
Reopen history · 2025–2026
Feb 2026Reopened · VAT correction · Aline
Nov 2025Reopened · dup entry · David
Jun 2025No reopen events
This action is tamper-evident. Reopening after lock is possible, but every reopen is audit-logged with your name and reason — auditors will see the full sequence.Lock period
1Transactions included
2Lock status
3Audit entry created
4Transaction hash
5Reopen history
Signature feature

Period close that locks the books — tamper-evident.

In most accounting tools, “closing a period” is a polite suggestion. Somebody adds a flag to a spreadsheet tab, everybody agrees not to touch it, and a month later a well-meaning junior posts a correction against March anyway. By the time the auditor asks questions, nobody remembers what was real.

GwizaSuite does it differently. When you close a period, a database-level lock refuses every subsequent write against any transaction dated in that window. The lock is signed with a hash of every transaction included — a fingerprint you can verify offline. An audit event is written with your name, your IP, your timestamp, and the exact list of balances frozen.

If you genuinely need to correct something after close, you reopen the period explicitly. The reopen writes its own audit entry with your reason. The next close re-signs the window with a new hash. Auditors see a clean chain of custody — not a “trust me” spreadsheet.

  • Locked periods refuse writes at the database level — not just in the app
  • Reopening requires a reason, audit-logged with actor + timestamp
  • Transaction hashes preserved for forensic offline verification
  • 7-year retention on every close and reopen event, per RRA

Before GwizaSuite

  • Closing the books = 3 days of copy-pasting into Excel
  • VAT return assembled from scratch every quarter
  • “Did we already close March?” — nobody knows
  • Auditor question: “Show me the journal behind this AR balance” — chaos

After GwizaSuite

  • Close a period in one click; locked the second you confirm
  • VAT summary exported in RRA format in under a minute
  • Period status visible on every dashboard, always
  • Every ledger entry traces to the invoice, payment, or adjustment that created it — one click

Month-end used to eat a full week of my time and most of my patience. With GwizaSuite, the books close themselves — I spend the morning reviewing and the afternoon doing actual accounting, not reconciling spreadsheets.

Aline Uwimana · Senior Accountant · Gikondo Distributors · Kigali

Accounting FAQ.

No. For day-to-day operations — issuing invoices, recording payments, clearing stock — you never touch an accounting screen. Everything posts to the ledger automatically. The Accounting module exists for the person who does close the books each month (you, your bookkeeper, or an external accountant), with reviews, reconciliations, and reports. Owners usually watch the dashboard summary; accountants live inside the module.

Next up: the numbers you actually show people. Thirty-plus pre-built reports, RRA-accepted exports, scheduled emails — one click from these books to anything your auditor or owner asks for.

See Reports

Less than the cost of one mistake.

Start your 14-day trial. No card. Cancel anytime.

Start free trialBook a demo instead
Accounting | GwizaSuite