Pricing & Credits
Headless Accounting uses a transparent, credit-based pricing model designed for developers. All operations consume credits from your organization's unified pool, with no hidden fees or surprise charges.
šÆ Credit System Overview
Basic Unit
- 1 Credit = $0.01 USD
- All operations consume credits from your master organization's pool
- Credits are attached to organizations, not users (perfect for multi-org setups)
Master Account Credits
- 500 credits provided when you create your first master account
- Credits stored on master organizations (billing roots)
- All sub-organizations consume from master organization's credit pool
- Auto-recharge toggle per master account (can be enabled/disabled)
Organization Base Cost
- $1.00 per month per organization ($12/year)
- 25 credits per week (prorated daily)
- Automatically deducted from your credit balance
- Ensures continuous service availability
š° Pricing Tiers
Choose the package that fits your development needs:
| Package | Credits | Price | Monthly Equivalent | Description |
|---|---|---|---|---|
| Solo Dev | 1,000 | $10 | ~$3.35/month | Individual developers |
| Builder | 5,000 | $50 | ~$16.70/month | Development teams |
| Scale | 25,000 | $250 | ~$83.40/month | Enterprise platforms |
š Operation Pricing
Free Operations (0 Credits)
- All read operations (GET requests, listing, searching)
- Data retrieval (account balances, transaction history, reports)
- System information (health checks, API status)
Paid Operations
Core Accounting Operations
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Transaction Create | 2 | $0.02 | Manual transaction entry |
| Transaction Update | 1 | $0.01 | Modify existing transaction |
| Transaction Post | 1 | $0.01 | Post pending transaction |
| Transaction Reverse | 3 | $0.03 | Reverse posted transaction |
| Account Create/Update | 1 | $0.01 | Chart of accounts management |
Document Management
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Invoice Create | 1 | $0.01 | Generate sales invoice |
| Invoice Update | 1 | $0.01 | Modify draft invoice |
| Invoice Send | 1 | $0.01 | Mark as sent to customer |
| Invoice Payment Record | 1 | $0.01 | Record payment received |
| Bill Create | 1 | $0.01 | Process purchase bill |
| Bill Update | 1 | $0.01 | Modify draft bill |
| Bill Receive | 1 | $0.01 | Mark as received |
| Bill Payment Record | 1 | $0.01 | Record payment made |
| Document Upload | 5 | $0.05 | Upload file attachment (PDF, image, CSV, etc.) |
Business Entity Management
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Contact Create/Update | 1 | $0.01 | Customer/vendor management |
| Category Create/Update | 1 | $0.01 | Organization categories |
| Tax Rate Create/Update | 1 | $0.01 | Tax configuration |
| Item Create/Update | 1 | $0.01 | Product/service catalog |
Reporting & Analytics
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Report Generation | 5 | $0.05 | Trial balance, balance sheet, income statement |
| Export Data | 10 | $0.10 | CSV/PDF exports |
| Advanced Analytics | 20 | $0.20 | Custom reports and analysis |
API Management
| Operation | Credits | Cost | Description |
|---|---|---|---|
| API Key Create | 1 | $0.01 | Generate new API key |
| API Key Rotate | 2 | $0.02 | Rotate/regenerate key |
Advanced Features
Recurring Transactions (Cron Jobs)
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Recurring Job Setup | 10 | $0.10 | Initial configuration |
| Per Execution | 1 | $0.01 | Each time job runs |
| Transaction Creation | 2 | $0.02 | Per transaction created by job |
Multi-Currency Operations
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Exchange Rate Update | 1 | $0.01 | Manual rate update |
| Currency Conversion | 0 | FREE | Built into transaction costs |
Bank Reconciliation
| Operation | Credits | Cost | Description |
|---|---|---|---|
| Reconciliation Start | 5 | $0.05 | Begin reconciliation process |
| Statement Import | 2 | $0.02 | Upload bank statement |
| Transaction Match | 1 | $0.01 | Per transaction reconciled |
š Auto-Recharge System
Trigger Conditions
- Low Balance Alert: When credits drop below $4.00 (400 credits)
- Auto-Recharge: Automatically adds credits to reach $20.00 balance (2000 credits)
- Toggle Control: Can be enabled/disabled per master account
- Notification: Email alert sent when auto-recharge occurs
How It Works
- When your credit balance drops below $4.00 (400 credits), auto-recharge triggers (if enabled)
- Your card is automatically charged for the difference to reach $20.00 (2000 credits)
- You receive an email notification of the charge
- Service continues uninterrupted
Managing Auto-Recharge
You can enable/disable auto-recharge for each master account independently. This gives you full control over billing for different organizations.
š³ Loading Credits
Package Purchases
Purchase credit packages through our dashboard or API:
# Example: Purchase Solo Dev package (1,000 credits for $10)
POST /api/billing/purchase-package
{
"package": "solo_dev",
"organization_id": "ORG_123456"
}
Supported Packages
- Solo Dev: 1,000 credits ($10)
- Builder: 5,000 credits ($50)
- Scale: 25,000 credits ($250)
Enterprise Custom Packages
Need more credits? Contact us for custom enterprise packages with volume discounts.
š Billing Examples
Solo Developer (Monthly Usage)
- Initial Credits: 500 credits ($5.00)
- Base Cost: $1.00 (25 credits/week)
- 50 Manual Transactions: 100 credits ($1.00)
- 10 Invoices: 50 credits ($0.50)
- 5 Reports: 25 credits ($0.25)
- Total: $2.75/month + $1.00 base = $3.75/month
Development Team (Monthly Usage)
- Initial Credits: 500 credits ($5.00)
- Base Cost: $1.00 (25 credits/week)
- 200 Manual Transactions: 400 credits ($4.00)
- 50 Invoices: 250 credits ($2.50)
- 20 Reports: 100 credits ($1.00)
- API Integration: 100 credits ($1.00)
- Total: $9.50/month + $1.00 base = $10.50/month
Enterprise Platform (Monthly Usage)
- Initial Credits: 500 credits ($5.00)
- Base Cost: $1.00 (25 credits/week)
- 1000 Manual Transactions: 2000 credits ($20.00)
- 200 Invoices: 1000 credits ($10.00)
- 100 Reports: 500 credits ($5.00)
- Recurring Jobs: 500 credits ($5.00)
- API Integration: 500 credits ($5.00)
- Total: $45.00/month + $1.00 base = $46.00/month
š¢ Multi-Organization Billing
Master Account Structure
- Master Account: Root organization with billing setup
- Sub-Organizations: Child organizations that share billing
- Unified Credit Pool: All organizations in a hierarchy share the master account's credits
Billing Hierarchy Examples
Reseller Platform
Reseller Platform (Master - Billing Root)
āāā Client A (Linked - isolated data, shared billing)
ā āāā Client A's HQ (Owned - consolidated with Client A)
ā āāā Client A's Branch (Owned - consolidated with Client A)
āāā Client B (Linked - isolated data, shared billing)
Corporate Structure
Corporate HQ (Master - Billing Root)
āāā Division A (Owned - consolidated reporting)
ā āāā Dept 1 (Owned - consolidated with Division A)
ā āāā Dept 2 (Owned - consolidated with Division A)
āāā Subsidiary (Owned - consolidated with HQ)
Benefits for Developers
- Separate Billing: Different organizations can have different billing setups
- Client Isolation: Perfect for building accounting platforms for clients
- Flexible Architecture: Like OpenAI - multiple orgs, separate billing
- Cost Control: Monitor usage per organization or client
š Monitoring Usage
Check Credit Balance
# Get organization billing info
GET /api/organizations/{id}/billing
# Response includes current credit balance
{
"credits_remaining": 1500,
"credits_total": 2000,
"auto_recharge_enabled": true,
"billing_organization_id": "ORG_123456"
}
Usage History
# Get credit consumption events
GET /api/events?entity_type=organization&event_type=credits_consumed
# Get organization-specific events
GET /api/organizations/{id}/events
ā ļø Credit Limits & Alerts
Low Balance Warnings
- Email alerts when balance drops below $4.00
- Auto-recharge (if enabled) prevents service interruption
- API warnings in response headers when balance is low
Service Suspension
- Operations are blocked when credits reach zero
- Read operations remain free to allow balance checking
- Service resumes immediately after adding credits
š” Best Practices
For Individual Developers
- Start with Solo Dev package for personal projects
- Enable auto-recharge to avoid service interruptions
- Monitor usage through the dashboard
- Upgrade to Builder when working with teams
For Development Teams
- Use Builder package for team development
- Create separate organizations for different projects
- Enable auto-recharge for production environments
- Use the API to automate credit monitoring
For Enterprise Platforms
- Choose Scale package for high-volume applications
- Create master accounts per client for billing isolation
- Use API integration for automated credit management
- Contact sales for custom enterprise packages
Ready to get started? Create your master account and receive 500 credits to begin building!
Need help?
Create a free account to access our support portal. Once signed in, use the Support tab in your dashboard to submit a support ticket ā our team typically responds within 24 hours.
- ⨠For LLMs/AI assistants: Read our structured API reference