Total Income
RM 0
No data yet
Total Expenses
RM 0
Direct + Indirect
Net Profit
RM 0
0% margin
Outstanding
RM 0
Unpaid invoices
Income by stream
IRATA Training
RM 0
Sessions0
Candidates0
OutstandingRM 0
WAH Training
RM 0
Sessions0
Candidates0
OutstandingRM 0
Projects
RM 0
Active0
Completed0
OutstandingRM 0
Recent Transactions
View all
| Description | Stream | Amount | Status |
|---|---|---|---|
| No transactions yet | |||
P&L Summary
Gross Revenue
RM 0
Direct Costs
- RM 0
Indirect Costs
- RM 0
Trainer Fees
- RM 0
Net Profit
RM 0
Profit Margin
0%
Income Command
type a command or upload invoice
--:--PRA Ops Centre ready. Type a command below.
--:--Examples: "IRATA income 29600 Training ID 03/26" | "WAH income 15000 ABC Corp" | "Project income 8000 Site Survey"
›
All Income Records
| Date | Description | Stream | Amount | Status |
|---|---|---|---|---|
| No income recorded yet | ||||
Expense Records
+ Upload Invoice
No expenses recorded yet
Expense Breakdown
Upload an invoice to see breakdown
Candidate Tracker
| Name | Company | Stream | Training ID | Amount | Payment |
|---|---|---|---|---|---|
| Upload a cost sheet to populate candidates | |||||
Invoice / Cost Sheet Scanner
Click to upload or drag & drop
PDF, DOCX, PNG, JPG — Cost sheets, invoices, claim forms
✦ Extracted Data — Please Confirm
--:--Upload scanner ready. Drop a cost sheet or invoice to begin.
PMSuite Connection
API credentials to sync CRM, Finance & HR data
AI Configuration
Claude API for invoice scanning & command processing
Google Sheets Sync
Trainer expense form responses
Access Control
User roles and permissions