Skip to content

Finance charges for building-supply dealers.

Lunica checks every finance charge against your policy before it reaches a statement, so the charges you bill are ones you mean to collect.

Collections & ARUpdated Nov 202620 ERPs

See it work.

Click through the steps. Fictional data; the real thing runs on your ERP.

Finance charges · October · before the run
Illustrative
CustomerPast dueBeyond termsChargeRuleStatus
Northline Drywall$31,240.1538 days$468.601.5% a monthBill
Westfield Masonry$12,980.0028 days$194.701.5% a monthBill
Harbor Point Builders$9,600.0034 days$144.00Retainage, held by contractWaive
Oak Hill Builders$2,480.0027 days$37.20Invoice 38955 in disputeWaive
Bayview Decks$3,120.003 days$0.00Inside 10 grace daysNo charge
19 accounts past due: 14 to bill, 4 flagged to waive, 1 inside grace.

Each charge figured under your policy, the ones to waive flagged with the reason.

1 / 4

The problem.

Finance charges go on at month end, on whatever is past due, and the calls start when the statements land. The framer who paid two days late is charged on the whole invoice, the disputed invoice is charged with the rest, and the job on retainage is charged for money the general contractor is holding by contract. Someone reverses each one by hand, after the customer has seen it.

Nobody tracks the waivers. Many of the charges billed are never paid and never chased, so they sit on the aging report and make the past-due look worse than it is. Good customers get them reversed by asking, slow ones learn to ask too, and whether the policy is applied, and to whom, depends on who answered the phone.

How it works.

  1. 1

    Charges worked out under your policy

    Before the statement run, each account’s charge is figured from your ERP’s open items on its own terms: the rate, the minimum, the grace days and the accounts you exempt, all in a spec your admins edit.

  2. 2

    The ones to waive are flagged

    A disputed invoice, retainage held by contract, a payment that crossed in the mail, an account on a payment plan: each charge your rules would waive is flagged with the reason, so it is never billed and then reversed.

  3. 3

    A person approves the list

    Your credit manager reads the list, keeps or waives each flagged charge with a note, and approves it. Waiver requests from sales land on the same list. Your team keys the approved charges in your ERP, or imports them where your ERP takes a file.

  4. 4

    Waivers and unpaid charges on the record

    Every waiver is logged with who, why and how much. Unpaid charges are kept apart from what the customer owes for materials, so collections notes and dunning letters ask for the invoices unless your policy says to include them.

How it connects to your ERP.

Before your month-end run, Lunica reads your ERP’s open items, payments and the customer file through its database or data warehouse, under an account that can only read: the terms per account, which invoices are past due and by how many days, and payments posted since the last statement. Disputes, promises and payment plans come from the Lunica desks that keep them; the rate, minimum, grace days and exemptions come from your policy.

Nothing is posted to your ERP by Lunica. Your team keys the approved charges, or the waivers to apply, in your ERP from the list, or imports them where your ERP takes a file, and your month-end runs as it does today. Every waiver is logged with a name and a reason. A note to a customer explaining a charge is a draft until a person sends it.

What a week looks like.

  • Finance charges that follow your policy, checked before the statements go out.
  • No charges on disputed invoices, retainage or payments in the mail.
  • Every waiver with a name, a reason and an amount against it.
  • Unpaid charges kept apart from what customers owe for materials.

Questions about finance charges.

Does Lunica post finance charges to your ERP?

No. It works out the list under your policy and flags the charges to waive. Your team keys the approved list in your ERP, or imports it where your ERP takes a file, and your month-end runs as it does today.

What can our policy set?

The rate, the minimum charge, the grace days, the accounts and kinds of invoice you exempt, and who can approve a waiver. It is a spec your admins edit in plain English, with history and revert.

Does it check state limits on finance charges?

Your policy can carry a limit per state, and any charge above it is flagged. The limits are yours to set with your accountant or attorney; Lunica applies the ones you approved.

Can sales ask for a waiver?

Yes, from the account, with a reason. The request lands on the credit manager’s list beside the charge and the customer’s history, and the decision is recorded.

Do dunning letters include finance charges?

Only if your policy says so. A letter can ask for the invoices alone and list unpaid charges apart, or include them; it’s a rule your admins set.

Can a customer see how a charge was worked out?

Yes. When a customer asks, a short note is drafted with the invoices, the days past due and the rate behind the charge, for a person to send.

Own your AI. Own your software.

Thirty minutes with the people who build it. Bring your ERP.