10% OFF
Website Exclusive Promotion 10% discount for new customers. Offer expires 30th June 2026.
Use code: JIFFYWEB10

Plugin Documentation

Documentation
← Back

Cash vs Accrual Reporting Explained

2 March 2026 jiffytrade Reports (Pro Plans)

JiffyTrade allows you to switch between Accrual and Cash Basis reporting inside the Business Financials dashboard.

Navigate to:

My Business → Business Finances

At the top of the page, you can select the accounting basis before generating your summary or exporting data.

Understanding the difference is important for accurate reporting.


📘 What Is Accrual Reporting?

Accrual reporting recognises revenue based on the invoice issue date.

Revenue is counted when the invoice is created and issued — not when it is paid.


Example (Accrual)

  • Invoice issued: 10 March
  • Invoice paid: 2 April

Under Accrual basis:

The revenue appears in March, because that is when the invoice was issued.


When to Use Accrual

Accrual basis is typically used when:

  • You track revenue based on billing activity
  • You want to measure monthly sales performance
  • You are analysing pipeline growth
  • Your accountant works on accrual accounting

It shows business activity when work is invoiced.


📗 What Is Cash Basis Reporting?

Cash basis reporting recognises revenue only when the invoice is marked as Paid.

Revenue is counted based on the paid date, not the issue date.


Example (Cash Basis)

  • Invoice issued: 10 March
  • Invoice paid: 2 April

Under Cash basis:

The revenue appears in April, because that is when payment was received.


When to Use Cash Basis

Cash basis is typically used when:

  • You report revenue only after payment
  • You want to track cash flow
  • You submit tax on a cash accounting scheme
  • You monitor actual incoming funds

It reflects money received, not money billed.


🔄 How It Works Inside JiffyTrade

When you switch between:

Accrual (Invoice Date)
and
Cash Basis

The system recalculates:

  • Revenue totals
  • Monthly trend charts
  • Invoice position graph
  • Summary exports
  • Paid totals
  • Growth indicators

All charts and KPIs update dynamically based on your selected basis.


⚠ Important: Marking an Invoice as Paid

Cash basis relies on the Mark as Paid action.

If an invoice is unpaid:

  • It will not count toward cash revenue.
  • It will appear in unpaid breakdowns.

The paid date determines when revenue is recognised under cash basis.


🧾 Interaction with “Paid Invoices Only” Filter

If you enable:

Paid Invoices Only

Then:

  • Accrual basis will show only issued invoices that are paid.
  • Cash basis will show only paid invoices based on paid date.

This is useful for:

  • Accountant exports
  • Revenue-only summaries
  • Financial reconciliations

📊 Why This Matters

Switching basis changes your interpretation of performance.

Accrual shows:

  • Sales momentum
  • Billing growth
  • Conversion performance

Cash shows:

  • Real cash flow
  • Payment behaviour
  • Collection efficiency

Both views are valuable — for different reasons.


🧠 Best Practice

✔ Use Accrual to measure business growth
✔ Use Cash to monitor cash flow health
✔ Confirm which method your accountant uses
✔ Be consistent when exporting reports

Switching between the two allows you to see your business from both perspectives.