YOUR TEAM
Payroll
Employees, approved time and Ontario payroll records.
Select an authorized company to load payroll.
Employees
Employer statement details
Use the legal company name selected above. Address details appear on finalized pay statements.
Employee setup
Enter cents for pay rates and tax claims. Salary rates are annual.
Pay rate change
Each change is dated and retained in the wage audit.
Tax and payment details can be corrected through the profile API. CPP eligibility transitions and partial employment periods are unsupported.
Import shift event
DunkPOS event contract entry. Live API connectivity has not been supplied.
Draft payroll
Hourly runs require complete Monday–Sunday weeks. Review approved time and any adjustments before approval.
Time approval
Payroll runs
Pay statements
Finalized records only. Employees can access their own statements.
Year end & remittance obligations
Draft 2026 T4 records require reconciliation and review. XML, ROE and EFT exports remain blocked.
Payroll audit
YOUR FINANCIAL WORKSPACE
Business overview
Your bills, documents and spending activity, all in one place.
Business at a glance
Verified invoice and document activityTracked bills
—Sum of recorded expense invoicesAwaiting approval
—Reviewed, not yet approvedPosted to ledger
—Approved bills postedReceipts captured
—Original documents on fileACCOUNTING · POSTED JOURNALS
Profit & Loss
Revenue and expenses from posted ledger entries, not bank movements.
Loading posted ledger activity…
Read-only detail · source: authenticated company journal activity · amounts CAD
| Account | Net activity |
|---|
Spending & insights
Based on posted supplier invoicesSpending by category
Posted supplier invoices · before tax
Review insights
Flagged patterns backed by posted records
Recent records & next steps
From this company’s existing recordsRecent bills
Your most recent supplier invoices
| Supplier | Invoice | Date | Status | Total |
|---|
Needs your attention
Items requiring review or a decision
SPEND VISIBILITY
Spending analysis
See where your recorded supplier purchases are concentrated, with comparisons you can verify.
Net purchases · excl. tax
——Taxes charged
—Invoice line tax; not tax payableBills in range
—Number of supplier invoicesLargest spending group
——Spending by category
Net line amounts, excluding GST/HST
Spend over time
Recorded invoice dates · net amounts
Purchase transactions
Open any invoice to review the original and accounting coding.
| Supplier | Invoice | Date | Category | Net amount |
|---|
Purchase analysis uses company-scoped invoices currently loaded in the application. It is not cash spending or a bank reconciliation. Drafts are excluded by default. Historical data may be incomplete until pagination is added.
FINANCIAL REVIEW ASSISTANT
SAWM Advisor
Answers based on your recorded transactions, with sources you can verify.
Ask SAWM Advisor
Ask a question. Get a clear answer backed by your financial records.
Ask about withdrawals, supplier charges, or bills due. Your answer and source records will appear here.
Local rule-based analysis; not a general-purpose generative AI. Descriptions are suggestions, not proof of fraud or tax eligibility. Never initiates payment or changes your ledger.
Review suggestions
Click an alert to open its supporting invoice.
Bank Transaction Advisor
Checks imported withdrawals for recurring charges, unusual spending and possible duplicates. It never creates a payment or accounting journal.
What the advisor can and cannot verify
It can compare approved or posted supplier invoices and their categorized line items. Bank transaction alerts now use imported bank evidence. They do not confirm contract violations, supplier overbilling, ingredient unit-price increases or tax eligibility without verified receipts, quantities and supplier agreements.
PAYABLES & PURCHASES
Expenses
Search, review and track every supplier expense.
| Supplier | Invoice | Date | Status | Ledger | Amount |
|---|
VERIFY DOCUMENTS
Review receipt
New draftVerify the original, confirm the coding, then authorize the next step.
Original document
Secure company-scoped preview
Choose an expense or upload a receipt to see the original here.
Expense details
Fields are editable only with permission
Record an authorized payment
Records a payment already made; no money is transferred.
YOUR DOCUMENTS
Receipt inbox
Securely collected documents. Review their status before using them in accounting.
Add documents
Capture or upload an original to your secure workspace.
JPEG, PNG or PDF · Maximum 10 MiB. Originals are scanned before viewing.
All documents
Loading documents…
Download document originals
Individual or company-organized ZIP exports of cleared files. Filters apply across all pages.
Multi-select with Ctrl/⌘. Exports include all matching cleared originals, not just this page. Quarantined files cannot be downloaded. Your legal-company permissions apply to every file.
Choose a legal company to search.
Export results
SUPPLIER INVOICE COLLECTION
Email bills
Connect a Gmail inbox and prepare a second business mailbox. Imported originals always require review.
Read-only Gmail access · encrypted refresh tokens · company and brand assignment · no automatic bill posting or payments. Business email forwarding/direct connection is not enabled yet.
To connect Gmail, configure your Google Cloud OAuth web client first. This is separate from Plaid. Connection errors will appear beside the Gmail button.
PDF attachments are not accounting transactions. Only cleared and reviewed originals supply verified invoice figures. Posted ledger totals are tracked separately.
Add an invoice inbox
One authorization per email account.
Restaurant brand missing?
Connected & planned inboxes
Separate GFS account mapping under one legal company.
No inboxes registered yet.
Payment reminders
Automatically flagged from recorded outstanding bills. No payments are initiated.
Collected email attachments
Likely supplier PDFs only for new collections; existing older attachments remain in history.
PDF extraction & evidence review
Requires a malware-scanned, clean PDF and a built-in local text extractor. Confirm each field against the original before using it in Advisor.
No clean invoice PDFs analyzed yet.
GFS price intelligence · SAWM Advisor
Only reviewed SKU, pack and unit-price evidence. No estimated Dunk'D prices.
Waiting for reviewed invoices.
Business email collection requires a supported provider or secure forwarding configuration. Collected attachments still require review.
BANK TRANSACTION INTELLIGENCE · REVIEW
Banking
Read-only statement imports, possible matches, and evidence-backed alerts. No bank credentials or payment permissions.
Money in
—Imported creditsMoney out
—Imported debitsNet imported activity
—Not your bank balanceReview alerts
—Possible discrepanciesREAD-ONLY BANK CONNECTION
Libro business chequing
Sandbox preparation only. Live Libro access is disabled until eligibility and security reviews are complete.
Checking the sandbox connection...
Select or add a bank account below first. The sandbox cannot access your real Libro accounts. Only an owner or accountant can connect or sync.
Import a statement
CSV · debit is negative, credit is positive
Required headings: Date, Description, Amount (signed) — or Date, Description, Debit, Credit. ISO dates YYYY-MM-DD. The first five transactions and debit/credit counts appear for confirmation before saving.
Add an account for importing
Potential issues
Nothing is marked fraudulent or automatically reconciled
Suggested spending categories
Bank withdrawals only · suggestions, not posted expenses or eligible tax deductions
SAWM Advisor compares transaction descriptions and repeated merchant amounts. Confirm actual purpose, tax treatment and receipts before changing your books.
DUNKPOS · SETTLEMENT EVIDENCE
Payout vs. bank deposit suggestions
Compare posted DunkPOS clearing entries to incoming bank credits. Exact amount and close dates are suggestions, never proof of a settled payout. No ledger entries or bank records are changed.
Select a company and refresh Banking to load suggestions.
| Bank date | Bank description | Deposit | Review status | DunkPOS evidence & reasons | Manager review |
|---|
Manager payout review history
Before confirming: compare merchant/location, settlement ID, bank account, fees and any overlapping online-order channels. Matching does not mean bank reconciliation is completed.
Imported transactions
Matches require review.
Filters apply to imported records loaded on this page.
| Date | Description | Account | Amount | Category · match review |
|---|
ACCOUNTING · R6.3
POS daily sales
Preview a channel-specific sales report against the ledger. Actual posting requires a company-scoped server integration.
Import original Toast CSVs — local read-only review
Select the three Z Report exports Sales Metrics, Tender and Tip Metrics, plus an optional Employee Shift CSV. The export files do not contain the business date, employee name or restaurant location; confirm these from Toast. Nothing is uploaded, posted or connected to a bank.
Choose three Z Report CSV exports and optionally one employee shift export. Maximum 256 KB per file.
| Validation | Expected | Reported | Result |
|---|
Posting remains blocked. Payout/tip settlement and channel order overlap need separate documentation.
Review a Toast Z Report — reconcile first, no posting
Enter the Z Report amounts exactly as reported (CAD, no $ sign), or fill them from reviewed native Toast CSVs above. No bank reconciliation, automated fee estimates or posting-ready imports are created. Real financial data stays on this page.
Enter the source report figures for a read-only reconciliation.
| Validation | Expected | Reported | Result |
|---|
Not ready for posting. Sales-channel overlap, actual tips settlement, processor fees and bank payouts need separate source evidence.
Import a daily-sales CSV for review
Load the SAWMBooks normalized CSV template (not a native Toast/DoorDash export). Everything stays in this browser until you select a report and request a ledger preview. No batches are posted.
No file selected. Maximum 1 MB and 250 daily reports.
| Business date | Channel | Report | Net sales | Expected payout | Action |
|---|
Select one report to fill the preview form below. Review the original document and confirm there is no duplicate order coverage.
Preview a daily sales journal
All amounts are CAD. Enter actual report amounts — do not estimate taxes or tips. No entries are posted from this screen.
Preview mode: no live import, posting, payout matching, or bank deposits are performed here.
Choose a company, period and location to begin.
| Ledger account | Debit (CAD) | Credit (CAD) |
|---|
ACCOUNTING · POSTED LEDGER
Financial reports
Server-calculated financial statements and paged transaction evidence. CAD, read-only.
Balance Sheet
Select a report. No data has been fetched.
50 posted rows per page when paging is available.
Reports require posted journals, reviewed cash classification, and reconciliation before they are considered finalized.
MANAGE SOURCES
Suppliers & categories
Maintain purchasing details and expense account mappings.