Cash Position
Across all accounts
Revenue YTD
MTD:
Expenses YTD
MTD:
Net Income YTD
Pre-tax
Estimated Tax Owed
Next Quarterly
⚡ Tax Strategy Alerts
No strategies yet
Click "Run Tax Strategy Engine" in the top bar to generate AI-powered tax-saving recommendations.
Action:
Recent Activity
No transactions yet
Upcoming Bills (Next 14 Days)
Nothing due in the next 14 days
Journal —
transactions
No transactions yet
Add your first transaction or import a CSV from your bank.
| Date | Description | Category | Amount | Type | Source | |
|---|---|---|---|---|---|---|
A/R Aging
Current
1-30 days
31-60 days
61-90 days
90+ days
Invoices
shown / total
No invoices yet
No invoices in
| Number | Client | Issued | Due | Total | Status | |||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Line Items
Payment History
No payments recorded.
|
||||||||||||
📸 Receipt Upload
Drop a receipt or click to upload
JPG, PNG, or PDF. Claude will extract vendor, date, amount, and category.
⚡ Analyzing receipt with Claude…
💳 Credit Card Statement
Found transactions.
Expenses / Bills
No expenses logged
| Date | Vendor | Category | Amount | Status | |
|---|---|---|---|---|---|
1099 Contractors —
No contractors yet
Add any 1099 contractor you pay. The system flags $600+ YTD for 1099-NEC filing.
| Name | TIN | YTD Total | 1099 Req? | ||||||
|---|---|---|---|---|---|---|---|---|---|
|
Payment History
No payments logged yet.
|
|||||||||
S-Corp Salary vs Distribution Optimizer
| Salary | Distribution | FICA Total | QBI Deduction | Federal Tax | Total Tax | Effective Rate |
|---|---|---|---|---|---|---|
| OPTIMAL |
Reasonable salary floor: BLS 25th percentile for is . Going below this is an IRS audit trigger.
Pay Runs —
No pay runs logged
After each Patriot pay run, enter the summary here so the platform has the full tax picture.
| Pay Date | Employee | Gross | Fed W/H | FICA | Net | |
|---|---|---|---|---|---|---|
| YTD TOTALS | ||||||
Fixed Asset Register
No fixed assets
Add equipment, furniture, or real estate to track depreciation (MACRS, §179, bonus).
| Name | Purchased | Cost | Method | This Year | |
|---|---|---|---|---|---|
🚗 Vehicle Mileage — Standard vs Actual
No vehicles tracked.
Placed in service: · Business use:
Standard Mileage ({{ taxYear }})
miles × $0.70
Actual Expense
Business-use adjusted
Profit & Loss —
Revenue
| Total Revenue |
Expenses
| Total Expenses |
Net Income
Balance Sheet — As of
Assets
| Total Assets |
Liabilities & Equity
| Total Liabilities | |
| Total Liabilities + Equity |
Trial Balance — As of
| Account | Debit | Credit | Balance |
|---|---|---|---|
Cash Flow —
Operating:
Investing:
Financing:
Net Change in Cash:
Current
1-30
31-60
61-90
90+
Federal Tax Liability
Est. YTD
Effective Rate
On taxable income
Marginal Rate
Next dollar bracket
Payments Made YTD
Quarterly + W/H
Balance Due / (Refund)
Projected
Safe Harbor Target
📅 Quarterly Estimated Payments —
| Quarter | Deadline | Required | Paid | Remaining | Status |
|---|---|---|---|---|---|
📊 QBI Deduction Calculator (§199A)
QBI Deduction
💰 Solo 401(k) / SEP Optimizer
Employee Deferral Limit
Employer Match Max (25%)
Remaining Room
Contribute before Dec 31 to reduce taxable income
📦 CPA Tax Package Generator
Builds a multi-section PDF for your CPA: P&L and Balance Sheet for each S-Corp, officer comp summary, depreciation schedules, vehicle mileage, 1099 summary with EINs, personal W-2/K-1/deductions, estimated payments, QBI worksheet, and an AI-generated narrative summary of the tax year.
Package generated for
Generated at
💡 Strategy History
No strategy runs yet.
| Run Date | Count | Total Impact | |
|---|---|---|---|
Total W-2 Wages
K-1 Income
Investment Income
Itemized Total
Standard:
Income Sources
No personal income sources tracked.
| Type | Source | Amount | Withholding | |
|---|---|---|---|---|
Itemized Deductions
No itemized deductions yet.
| Category | Description | Amount | Notes | |
|---|---|---|---|---|
🎯 Deduction Strategy
Itemized Total
Standard Deduction (MFJ)
Document Vault —
No documents
Upload receipts, W-2s, statements, contracts, tax returns. IRS statute of limitations is 7 years.
| Name | Type | Size | Uploaded | |
|---|---|---|---|---|
Entities
EIN
Owner
Theme
Chart of Accounts —
| Number | Name | Type | Tax Category | Active |
|---|---|---|---|---|
Backup & Data
Tax constants: 2026 estimates. Update the
Change password: in Cloudflare → your Worker → Settings → Variables and Secrets → edit
AI features: if receipt OCR, the Tax Strategy Engine, or the CPA narrative don't work, add an
TAX_CONSTANTS block at the top of moran-finance-worker.js when the IRS finalizes, then paste the updated Worker code into Cloudflare and redeploy.
Change password: in Cloudflare → your Worker → Settings → Variables and Secrets → edit
SYNC_PASSWORD, save, redeploy. Then sign out here and sign back in with the new password.
AI features: if receipt OCR, the Tax Strategy Engine, or the CPA narrative don't work, add an
ANTHROPIC_API_KEY secret to the Worker and redeploy.