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… | ||||
New Rental
Record a daily equipment rental
Rentals
All recorded equipment rentals
| Rental no. | Client | Equipment | Period | Amount | Status |
|---|---|---|---|---|---|
| Loading… | |||||
New Studio Booking
Book a studio and record the deposit
Studio Bookings
Deposits and outstanding balances
| Booking no. | Studio | Client | When | Amount | Deposit | Balance |
|---|---|---|---|---|---|---|
| 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… | |||||