Ciklek

Accounting Guide

The Accounting dashboard is your hub for AR aging, invoice management, payment tracking, and cash position reporting.

Dashboard (/accounting)

Summary Stats

  • Total AR — total outstanding receivables across all open/overdue invoices
  • Revenue (30d) — payments collected in the past 30 days
  • Overdue — count of overdue invoices (red when > 0)
  • Payments (30d) — number of payment transactions

AR Aging Buckets

Invoices are automatically bucketed:

| Bucket | Days since due date | |--------|-------------------| | Current | Not yet due | | 1–30 days | 1–30 days overdue | | 31–60 days | 31–60 days overdue | | 61–90 days | 61–90 days overdue | | 90+ days | More than 90 days overdue |

The horizontal bar chart shows what percentage of total AR falls in each bucket. A healthy AR book should be mostly "Current."

Invoice Lifecycle

draft → sent → paid
              ↓
           overdue (if due_date passes without payment)
              ↓
           written_off (manual)

Common Tasks

Send a Reminder

  1. Open Accounting → Invoices
  2. Find the overdue invoice
  3. Click Send Reminder — an email is sent to the customer's billing email

Mark as Paid (Manual)

For ACH or check payments not auto-reconciled by Stripe:

  1. Open the invoice
  2. Click Record Payment
  3. Enter: amount, date, method (check / ACH / wire), reference number

Write Off an Invoice

For uncollectable debt:

  1. Open the invoice
  2. Click Write Off
  3. Enter the reason (shown in audit log)
  4. Invoice moves to written_off — removed from AR aging

Export for Accounting Software

Accounting → Invoices → Export CSV exports all invoices with:

  • Invoice number, customer, amount, status, due date, paid date
  • Ready for import into QuickBooks, Xero, or similar

Payment Methods

| Method | Settlement | Notes | |--------|-----------|-------| | Credit card | Next business day | Via Stripe | | ACH | 3–5 business days | Via Stripe ACH | | Check | Manual entry required | Enter in Record Payment | | NET 30 invoice | 30 days | Enterprise only |

Tax Notes

Ciklek does not automatically calculate or collect sales tax. If your jurisdiction requires tax on sharpening services, configure your tax rate in Settings → Billing → Tax Rate. This rate is applied to all new invoices and shown as a line item on PDF invoices.


Monthly Close Checklist

  • [ ] Reconcile all payments against bank statement
  • [ ] Mark any unpaid invoices as overdue (auto-runs nightly, but verify)
  • [ ] Export AR aging report for review
  • [ ] Write off invoices approved for write-off
  • [ ] Export invoice list to accounting software