Accounting Dashboard
Live snapshot of today's position
Revenue today
—
Revenue this month
—
Outstanding receivables
—
Expenses this month
—
Pending approvals
—
Profit estimate (MTD)
—
Pending refunds
—
Open procurement requests
—
Petty cash balance (all funds)
—
Vendor payables
—
Most recent payments
| Receipt | For | Method | Amount | Date |
|---|---|---|---|---|
| Loading… | ||||
Equipment Rentals
Checkout records from stock.mcbrental.com
| Asset tag | Item | Client | Phone | Checked out | Due back | Status |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Invoices
All client invoices — mark as paid to update records
| Invoice no. | Booking ref | Client | Phone | Amount | Issued | Status | Action |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Dispatch Revenue
Delivery fee income from dispatch.mcbrental.com
| Job ID | Customer | Area | Items | Delivery fee | Status | Date |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Studio Bookings
Synced automatically from booking.mcbstudiorental.com
| Booking no. | Studio | Client | When | Amount | Deposit | Balance | Source status |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Record Payment
Log a payment against a rental or studio booking
Payments
Every payment collected, by method
| Receipt | Transaction | For | Method | Amount | Date |
|---|---|---|---|---|---|
| Loading… | |||||
New Expense
Submit an expense for approval
Expenses
Submitted, pending, and approved
| Expense no. | Category | Amount | Description | Status | |
|---|---|---|---|---|---|
| Loading… | |||||
Studios
Manage bookable studio spaces
| Name | Location | Hourly rate | Daily rate |
|---|---|---|---|
| Loading… | |||
Users
Staff accounts and roles
New accounts are created in Supabase → Authentication → Add User, then linked to a role by inserting a row into the users table. See schema.sql, Step 7, for the exact statement.
| Name | Role | Status | |
|---|---|---|---|
| Loading… | |||
Audit Log
Every insert and update across the financial tables — nothing is ever hard-deleted
| When | Table | Action | Record | Details |
|---|---|---|---|---|
| Loading… | ||||
Petty Cash
Fund balances and pending approvals
Pending requests
| Ref | Fund | Type | Amount | Purpose | Requested by | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Ledger
| Ref | Fund | Type | Amount | Status | Date |
|---|---|---|---|---|---|
| Loading… | |||||
Request Petty Cash
Issue or return cash against a fund
New Purchase Request
Start the procurement workflow
Purchase Requests
Request → Quotation → Vendor → Approval → PO → Goods → Invoice → Paid → Closed
| Ref | Description | Est. cost | Vendor | Status | Next step |
|---|---|---|---|---|---|
| Loading… | |||||
Vendors
Directory and outstanding payables
Add a vendor
Directory
| Name | Contact | Phone | Category |
|---|---|---|---|
| Loading… | |||
Outstanding payables
| Invoice | PO | Vendor | Amount | Due |
|---|---|---|---|---|
| Loading… | ||||
New Refund Request
Always linked back to the original payment
Refund Queue
Accountant review → CEO approval (above threshold) → processed
| Ref | Category | Amount | Reason | Status | |
|---|---|---|---|---|---|
| Loading… | |||||
Cashflow
Money in vs money out, last 12 months
Upcoming liabilities — unpaid vendor invoices
| Invoice | PO | Vendor | Amount | Due |
|---|---|---|---|---|
| Loading… | ||||
Expected collections — outstanding studio balances
| Reference | Amount | Expected by |
|---|---|---|
| Loading… | ||
Executive Dashboard
Whole-company position, all time
Total revenue
—
Total expenses
—
Net profit estimate
—
Estimated cash position
—
Rental revenue
—
Studio revenue
—
Vendor payables
—
Refunds processed
—
12-month trend
Refunds by category
| Category | Count | Total |
|---|---|---|
| Loading… | ||
Pending approvals, oldest first — where things are getting stuck
| Type | Reference | Amount | Age |
|---|---|---|---|
| Loading… | |||
Reports
Generate, export, or print any report
Results
| Choose a report type and click Generate. |
Staff & Salaries
19 active staff — PAYE and SSNIT calculated automatically
| # | Name | Bank | Account no. | Gross (GHS) | SSNIT | PAYE | Net pay | Status | |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
Run Payroll
Generate a monthly pay run for all active staff
Pay Run History
All monthly payroll runs
| Period | Staff | Total gross | SSNIT | PAYE | Total net | Status | |
|---|---|---|---|---|---|---|---|
| Loading... | |||||||
Payslips
View and print individual payslips
Add staff
Two-Factor Authentication
Adds a second step at login using an authenticator app
Loading…
