Blog
Case StudiesSep 17, 2026

How Joshville Tracks Solar Stock Across Branches

Inverters and batteries are too valuable to track on a spreadsheet. The stock process we actually run — purchase order in, serial numbers recorded, transfers tracked, pickup code out.

Joshville Team

Joshville Team

Operations

How Joshville Tracks Solar Stock Across Branches

Solar stock is unforgiving. A carton of inverters can be worth more than a month of a small shop's turnover, and batteries carry serial numbers a warranty claim will be judged on years later. Get the process wrong and the loss is rarely dramatic — it is a slow leak of units nobody can account for.

This is how we run it, and why. It is written for anyone holding solar stock at more than one location.

Stock enters on a purchase order

Nothing becomes stock because a supplier said it was shipped. Every item starts as a purchase order recording what was ordered, from whom, at what price and for which branch. When the goods arrive, the delivery is checked against that order line by line, and short or damaged units are flagged while the driver is still there. A delivery that fulfils its order closes it — which is what stops a part-delivered order sitting open for months and quietly getting paid twice.

A supplier invoice is a claim. A verified delivery is stock.

What gets a serial number

Tracking every washer by serial number collapses in the first busy week. Items whose identity matters after the sale — inverters and batteries — are flagged as needing one, and the number is recorded against the order when the unit is sold. Everything else is tracked by quantity. The test: if a warranty claim or dispute would ever turn on which physical unit this was, it needs a number.

Between branches, a transfer — not an edit

The usual way multi-branch stock goes wrong is someone subtracting five at one branch and adding five at another. Between those two actions the stock exists nowhere, and if the second is forgotten it never comes back. Movement is recorded as one transfer instead: pending, in transit, then completed when the receiving branch confirms what actually arrived. Stock on the road stays visible, and an unconfirmed transfer shows up as an open transfer rather than a missing unit.

Off the shelf, and back

Low-stock thresholds raise an alert before a customer finds the gap — running out of a 5kVA hybrid inverter is a lost sale and often a lost installation slot. Sales are handed over against a pickup code, with the serial number recorded against the order, so the customer's warranty is tied to the exact unit they carried out. Returns are processed against the original order with a reason, which makes a recurring fault with one model visible instead of anecdotal.

The system behind it

All of this runs on Suite (suite.ng), set up for the way solar retail actually works here — purchase orders, deliveries, inter-branch transfers, alerts, pickup and returns in one place, across branches and roles, alongside installations. If you are running stock across more than one location on a spreadsheet, the process above matters more than the software; it is just very hard to hold together by hand.

Frequently asked questions

How should a solar business track inverter and battery stock?+

Track inverters and batteries by serial number, captured when the unit is received and again when it is sold, because warranty claims years later turn on that number. Cable, connectors and mounting hardware can be tracked by quantity alone.

How do you manage stock across multiple branches?+

Record every inter-branch movement as a single tracked transfer with pending, in-transit and completed states, rather than subtracting stock at one branch and adding it at another. Stock in transit stays visible, and an unconfirmed transfer shows up as an open transfer instead of a missing unit.

What software does Joshville use to manage stock?+

Joshville runs on Suite (suite.ng), set up for solar retail: point of sale, inventory, purchase orders, deliveries, inter-branch transfers, stock alerts, pickup and returns across branches.

Take Your Solar System With You

Download Solar AI to save setups and manage your Joshville journey. Connected monitoring for compatible Joshville-installed systems enters its first customer rollout in August 2026.

Become a Joshville installer

Install solar & energy systems across Nigeria and get paid for every job. Apply in minutes — no experience required to apply.

Apply now →