Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.techfootintl.com/llms.txt

Use this file to discover all available pages before exploring further.

Overview

In SpreeSuite (BillSpree), Credit Notes and Debit Notes are created as Invoice Notes against an existing customer bill. They are not standalone documents with a separate credit balance pool. Each note:
  • Selects one or more bill line components (or manual invoice lines)
  • Specifies an amount per line (up to the original line amount)
  • Saves an InvoiceNote record with line detail in InvoiceNoteLine
  • Posts a ledger journal entry immediately (AccSpree)
  • Updates cumulative totals on the bill: creditNoteAmount and debitNoteAmount
Purchase invoices do not show the Create Note action in the UI.

Credit Note vs Debit Note

Credit NoteDebit Note
PurposeReduce what the customer owes on this billIncrease what the customer owes on this bill
Bill field updatedcreditNoteAmount (cumulative)debitNoteAmount (cumulative)
Typical useReturns, overcharge correction, post-invoice discountUndercharge correction, extra fees after invoice
Accounting (simplified)Debit receivable, Credit component/revenue accountCredit receivable, Debit component account
Multiple notes can be created for the same bill. Amounts add up on the bill. There is no built-in void or reverse flow for posted invoice notes in the current release.

How the bill total changes

On View Bill, the footer shows:
  • Net Total — original bill total
  • Total LP — late payment charges (if any)
  • Credit Note Amount — sum of all credit notes on this bill
  • Debit Note Amount — sum of all debit notes on this bill
  • Total — adjusted amount:
Total = Net Total + Total LP − Credit Note Amount + Debit Note Amount
Billing and sales reports apply the same logic: credit notes reduce sale; debit notes increase sale (along with arrears and late fees).
Credit Note

Prerequisites

Before creating a note:
  1. Open a customer bill in Billing → View Bill.
  2. Bill status is typically POSTED, PARTIAL-PAID, or PAID.
  3. Each line must be account-backed:
    • Subscription bills: connection accounts mapped to service components, plus component accounts in the package definition
    • Single/manual invoices: bill unsettled account and line accounts must be configured
  4. Line amount must be greater than zero; note amount cannot exceed the line original amount.

Create a credit or debit note

Step 1 — Open the bill

Go to Billing, open the bill, and use View Bill.
View Bill

Step 2 — Open Create Note

Click Actions → Create Note. (Requires unrestricted billing access.)
Credit Note

Step 3 — Configure the note

FieldDescription
Note TypeCredit or Debit
ReasonOptional; stored on the invoice note header
Use (per line)Select which bill components to include
Note AmountAmount to credit or debit (≤ original amount)
DescriptionOptional per-line text (used on journal lines)

Step 4 — Submit

Click Create Note. On success:
  • A confirmation shows Invoice Note ID and Transaction Number
  • The bill footer refreshes with updated credit/debit amounts
  • The Invoice Notes section lists the new note

Step 5 — Review invoice note history

Scroll to the Invoice Notes card on View Bill.
Cn History
ColumnDescription
Invoice Note IDUnique note identifier
Typecredit or debit
StatusPOSTED after successful journal posting
Total AmountSum of selected line amounts
Transaction NumberAccSpree journal transaction reference
Created Date / ByAudit fields

Credit note — when to use

Use a credit note when the customer should pay less than the invoice total:
  • Returned goods — credit product or charge lines partially or fully
  • Billing error (overcharge) — credit the excess on specific components
  • Post-invoice discount or goodwill — credit selected charge lines
Effect: creditNoteAmount increases → bill Total decreases → receivable balance is reduced after the journal posts.

Debit note — when to use

Use a debit note when the customer should pay more than the invoice total:
  • Undercharged invoice — add the missing amount on specific components
  • Extra fees agreed after the original invoice
Effect: debitNoteAmount increases → bill Total increases.

Troubleshooting

IssueLikely cause
Create Note missingPurchase invoice, or insufficient access level
No eligible componentsLines missing account mapping or zero amount
Journal entry failedAccSpree / chart of accounts configuration
Totals unchanged after successRefresh the bill; verify creditNoteAmount / debitNoteAmount in the database
Component does not match billIncorrect componentID or columnName for that bill