ArcoreLedger
A Financial Planning, Control, and Allocation (FPCA) middleware system for Government Contracting operations. ArcoreLedger acts as a governance layer between operational accounting (Zoho Books) and contract billing (Arcore Fiscal), ensuring every dollar billed to government contracts is planned, approved, allowable, and properly allocated. It manages the complete expense lifecycle from planning through commitment, realization, allocation, and invoicing while enforcing budget controls and FAR compliance.
Key Features
- Financial Planning & Forecasting with Approval Workflows
- Real-Time Budget Control & Enforcement with Database Triggers
- Dual-Flow Expense Management (Inbound from Zoho, Outbound Staging)
- Multi-Tab Reconciliation System (Bank Statements, Activity Logs, Expense Matching)
- Allocation Engine with Allowability Tagging & Partial Splits
- Fiscal Push Workflow with Dry-Run Preview & Idempotency
- Vendor Management & Category Mapping with Precedence
- High-Contrast Dark Mode UI with Command Palette (⌘K)
API Endpoints
| Method | Path | Description |
|---|---|---|
| GET | `/api/budget-envelopes/` | Budget tracking and enforcement |
| POST | `/api/expected-expenses/` | Create planning forecast |
| POST | `/api/expected-expenses/{id}/approve/` | Approve expected expense |
| POST | `/api/expected-expenses/{id}/commit/` | Create commitment from expected expense |
| GET | `/api/actual-expenses/unlinked/` | Expenses without allocation |
| POST | `/api/actual-expenses/sync_expenses/` | Pull expenses from Zoho Books |
| POST | `/api/allocation-lines/batch/` | Create atomic allocation splits |
| POST | `/api/staged-expenses/export_to_zoho/` | Batch export to Zoho Books |
| POST | `/api/fiscal/push/batch/` | Push allowable expenses to Arcore Fiscal |
| POST | `/api/fiscal/push/dry-run/` | Preview fiscal push without committing |
| POST | `/api/bank-statements/import_csv/` | Import bank statements for reconciliation |
| GET | `/api/integrations/zoho/status/` | Check Zoho Books connection health |
Usage Example
import requests
# Example interaction: Sync expenses from Zoho Books
response = requests.post(
url="https://api.arcore.internal/api/actual-expenses/sync_expenses/",
headers={"Authorization": "Bearer <token>"}
)
print(response.json())
# Example: Push approved allocations to Fiscal
response = requests.post(
url="https://api.arcore.internal/api/fiscal/push/batch/",
headers={"Authorization": "Bearer <token>"},
json={
"allocation_ids": [123, 456, 789]
}
)
print(response.json())Tech Stack
Authentication
- •**Header:** `Authorization: Bearer <token>`
- •**Scopes:** RBAC is enforced at the object level via `ArcoreCodex` policies.
- •**Zoho Books:** OAuth 2.0 with refresh tokens
Compliance & Security
Compliance
- ✓Budget Enforcement: Real-time tracking with hard stops and approval gates
- ✓Audit Trail: Complete history of planning, commitments, allocations, and fiscal pushes
- ✓Idempotency: SHA-256 payload hashing prevents duplicate operations
- ✓Allowability Controls: Manual tagging with required rationale for unallowable items
- ✓Integration Security: OAuth 2.0 for Zoho Books, secure credential storage
- ✓Data Integrity: PostgreSQL triggers maintain denormalized fields automatically
Security
- ✓Integration Security: OAuth 2.0 for Zoho Books, secure credential storage
Related Products
Arcore ERP
A GovCon-specific Enterprise Resource Planning (ERP) system designed to handle the complexities of government contracting. It manages Time & Materials (T&M), Cost Plus Fixed Fee (CPFF), and Firm Fixed Price (FFP) contracts with integrated DCAA (Defense Contract Audit Agency) compliance controls and project-based accounting.
Arcore Fiscal
A specialized module within ArcoreERP focused on advanced billing and invoicing. It automates the complex calculations for Time & Materials (T&M) contracts, Per Diem allowances, and ensures all expenses comply with government regulations like GSA limits.
Arcore Genesis
ArcoreGenesis is the Portfolio & Intake Management system that governs how new ideas become funded projects. It provides a structured 'Front Door' for the enterprise, where all requests are scored, sized, and approved, aligning initiatives with strategic goals and budgets.