Rake Logo

Invoicing & Billing

Rake Documentation Article

Want to see how this works in practice? Try it directly inside the Rake app.
Launch Invoicing & Billing Dashboard

📋 Overview

The Invoicing & Billing engine handles the compilation, formatting, tracking, and compliance validation of your formal Australian Tax Invoices.

➕ Create an Invoice

  1. Click New Invoice
  2. Select the Client and target Purchase Order
  3. Select your statement Date Range
  4. Rake auto-gathers all unbilled timesheets and completed milestones
  5. Review the draft, make adjustments, and click Finalize & Lock

✏️ Edit & 🗑️ Delete

You can freely modify lines while in Draft status. Once Sent or Paid, editing is locked to prevent data divergence from what was officially issued. To fix an error, toggle the status back to Draft. Deletion is restricted to Drafts only — finalized invoices must be marked as Cancelled to preserve sequential invoice numbering compliance.

📑 Field Definitions

FieldTypeDetails
StatusEnumDraft → Sent → Paid or Cancelled
Date Invoiced / PaidDateChronological compliance markers mapping tax point liabilities
Accounting BasisEnumCash or Accrual — inherited from entity settings, controls revenue timing
GST ExemptBooleanToggle to strip 10% tax for international clients or exempt supplies

🔗 System Interrelationships

Shifting an invoice to Sent or Paid locks all child timesheet records to guarantee data integrity. The resulting dollar values provide data for Tax Planning, feed the real-time revenue widgets on your Dashboard, and populate the automated Financial Reports worksheets.

💬 Need Custom Tax or Business Advice?

Rake provides automated tooling and estimations, but we always recommend reviewing your structures with a certified Australian accountant.

✉️ Still have questions about the platform?

Reach out to support at connect@getrake.au

Email Support