Home › Payment tracking

Payment tracking

Every payment that arrived, on one page.

Card payments, checks, and payments booked in your accounting system, in one read-only view. Processor fees recorded so a card payment shows its real number. Nothing closes itself.

Start free trial →7 days free · No credit card

The same dollar can appear three times and look like three dollars.

A card payment exists as a gross charge in your platform, as a net deposit at the processor, and again as a deposit in your accounting system. Add those together naively and a good month looks extraordinary. We know because we did exactly that and overstated a single month by tens of thousands of dollars before catching it.

The payments view is deliberately read-only and deliberately does not sum across sources. It shows every payment that arrived and where it came from, so a bookkeeper can see the whole picture without a number quietly appearing more than once. Processor fees are recorded against the payment, so a card payment can show what you actually kept rather than what the customer was charged.

It closes nothing. Closing money is a person's decision — an automatic closer will eventually close the wrong thing at the worst moment, and there is no undo that fixes a customer who was told they were paid up when they were not. A held check counts as new money for its own amount, not for the invoice's lifetime total.

  • Card, check and accounting-system payments in one view
  • Read-only by design — the page reports, it never settles anything
  • Processor fees recorded, so a card payment shows what actually landed
  • No naive summing across sources, so one dollar is never counted three times
  • A held check contributes its own amount, not the invoice's lifetime total
  • Invoices matched against your accounting system by exact total, never by invoice number alone
  • An invoice can show which accounting line it is missing, and take it

How it works

Reporting money is not the same as closing it.

🧾

One page, every source

Card, check and accounting-booked payments together, each labelled with where it came from.

✂️

Fees are recorded

What the processor kept is stored against the payment, so gross and net are both visible and neither is a guess.

🎯

Matched on the amount

An invoice number is not unique across systems. Matching is on exact totals, so you never compare the wrong twin.

🖐️

A person closes money

There is no auto-closer. Marking money settled is a decision somebody makes and owns.

Frequently asked questions

Does this replace our accounting system?

No. It reads. SolarProjeX never writes into your accounting system — it shows you where the two disagree so a person can decide what is right.

Why does a zero balance here not mean the customer is unpaid?

Because the same job can be invoiced in more than one place, and your platform's copy can be a fragment of a larger real invoice. That is exactly why the view shows the accounting-side payment alongside — a zero on one side is a question, not a verdict.

Can two invoices share a number?

They can, across systems and sometimes within one. That is why matching is done on exact totals rather than on invoice numbers, and why a near-match is flagged as a question instead of being asserted as paid.

Everything SolarProjeX does, built for solar

One platform from the first lead to the last warranty claim. Every capability below is part of it.

Run your solar service on one platform.

Start free in 30 seconds. No credit card. Cancel anytime.

Start your free trial →