Skip to main content
GiroPS
Glossary

What is a credit sale (sale on account) and how do you manage customer balances?

A credit sale—also called a sale on account—is a transaction where a customer receives products or services today and agrees to pay the full amount or installments at a later due date. While selling on credit helps small businesses win repeat commercial buyers, unmanaged credit sales can quickly drain working cash.

Definition

In a credit sale, inventory leaves your stock and revenue is recorded as soon as the sales invoice is approved, but cash is collected later. The unpaid portion sits as an open balance on the customer's account until paid.

How a sale on account works and its core elements

Unlike a cash sale where delivery and payment happen at the same counter, a credit sale separates delivery from collection. Wholesalers, tradespeople, and neighborhood retailers often let trusted customers buy on account with a 15-day or 30-day due date so they can settle multiple purchases efficiently.

Tracking credit sales on paper slips or scattered spreadsheets easily leads to forgotten partial payments and disputes with loyal buyers. Every sale on account needs an approved invoice, a clear due date, and a running customer ledger.

  • Approved sales invoice: Confirms the delivered quantities, unit prices, and total amount billed to the customer
  • Due date: The agreed deadline by which the customer must pay the remaining balance
  • Partial collections and open balance: Any upfront or installment payments received, leaving the exact unpaid receivable on the contact card

How credit sales create a gap between profit and cash flow

Credit sales are the main reason a business can show strong profit on paper while having an empty bank account. When you sell goods that cost 12,000 for 18,000 on credit, your Profit & Loss report records 6,000 in gross profit right away—yet zero cash has entered your register if nothing was paid upfront.

If credit sales grow faster than customer collections, your working capital stays locked in unpaid invoices and you may struggle to restock fast-moving items or pay suppliers on time.

Managing credit sales, due dates, and partial payments in GiroPS

In GiroPS, when you approve a sales invoice for a credit sale and set a due date, stock quantities deduct automatically and the unpaid amount is added to the customer contact balance; draft invoices never affect stock or customer balances. If the buyer pays part of the bill upfront or in installments, you record a partial collection.

Each collection increases your selected cash or bank account and lowers the remaining balance on the invoice. At any time, you can export a clean PDF statement of account and share it with the customer to keep every transaction transparent.

Practical scenario

Example: credit sale with a partial upfront payment

A building supplies shop sells materials costing 12,000 to a contractor on an approved sales invoice for 18,000 with a 30-day due date. At pickup, the contractor pays 6,000 in cash and leaves the rest on account. On the day of sale, gross profit is 18,000 − 12,000 = 6,000, actual cash added to the register is 6,000, and the contractor's contact balance shows 18,000 − 6,000 = 12,000 due in 30 days.

Frequently Asked Questions

When is inventory deducted in a credit sale—at invoicing or at payment?

Inventory is deducted as soon as the goods are delivered and the sales invoice is approved. Subsequent collections only update your cash or bank account and reduce the customer's open balance.

How do I track a customer who pays off a credit sale in small installments?

Log each payment as a partial collection against the approved invoice or customer contact. GiroPS records the date and amount of every installment and shows the exact remaining balance.

How can I prevent misunderstandings with customers who buy on account?

Always set a clear due date on the invoice and share a PDF statement of account from GiroPS after partial payments or at month-end so both sides see the exact same history.

Track stock, customer balances and cash in one place

GiroPS runs on Android, iOS and the web. Start free and move to a plan as your business grows.