The Operating System Built for Solar Retail Stores
Manage solar inventory, create marketplace-ready listings, track real profits, prevent double-selling and grow your contractor referral network — all from one system.
14-day free trial — no credit card required.
Built for stores selling solar panels, batteries, inverters, mounting equipment and complete power systems.
Total inventory
1,284 units
Inventory value
$412,900
Gross profit
$38,420
Avg margin
31.6%
Sales by category
Recent sales
4
Low stock
3
Referrals
2
Listings
Store brief
Good morning. 5 things need attention.
Solar Retailers Were Left Behind by Traditional Solar Software
Most solar software is built for installers, not stores. Solar equipment retailers are left juggling spreadsheets, marketplace apps and text messages to run the business.
Inventory Is Hard to Control
Panels, batteries and inverters live in spreadsheets. Costs get mixed up, serial numbers get lost, and reorder alerts are a guessing game.
Online Listings Take Too Long
Writing a good listing for eBay, Facebook Marketplace, Craigslist and OfferUp takes hours. Each channel needs different copy and pricing.
Products Can Sell Twice
The same panel listed on three marketplaces can sell twice when stock is not kept in sync. Refunds, bad reviews and lost margin follow.
Referral Money Gets Lost
Installer split fees owed back and forth are tracked in texts and memory. Money goes uncollected or untracked and relationships fray.
Everything Your Solar Store Needs. In One Powerful System.
Solar Inventory Management
- Track panels, batteries, inverters, mounting
- Serial numbers per unit
- Cost, retail price and margin per item
- Low-stock reorder alerts
AI Listing Generator
- Channel-ready titles and descriptions
- eBay, Facebook, Craigslist, OfferUp, website
- Copy-paste blocks in seconds
- Margin-aware pricing guidance
Sales and Profit Tracking
- Real COGS, revenue and gross profit
- Margin per sale and per category
- Channel-level performance
- Slow-mover and low-margin flags
Multi-Channel Status Tracking
- See where every product is listed
- Know which listings need updating
- Prevent stale sold-item posts
- One honest stock pool
Contractor Referral Management
- Two-way referral ledger
- Store refers installs out
- Contractors refer buyers in
- Clear fee tracking and settlement
Know What You Have, What It Cost and What It Earns
A purpose-built inventory record for solar equipment, not a generic SKU list.
| Product / SKU | Category | Qty | Cost | Retail | Margin | Status |
|---|---|---|---|---|---|---|
450W Monocrystalline Solar Panel PAN-450M · A-12 | Panels | 64 | $180 | $295 | 39% | In stock |
12.8V 100Ah LiFePO4 Battery BAT-12-100 · B-04 | Batteries | 6 | $320 | $470 | 32% | Low stock |
6kW Hybrid Inverter INV-6K-HY · C-21 | Inverters | 18 | $980 | $1450 | 32% | In stock |
Solar Mounting Rail Kit MNT-RL-40 · D-08 | Mounting | 3 | $95 | $175 | 46% | Low stock |
MC4 Connector Set ACC-MC4-10 · E-15 | Accessories | 240 | $12 | $28 | 57% | In stock |
- Cost of goods sold per unit, not just a price
- Retail price with live margin per SKU
- Serial numbers tracked on high-value units
- Reorder threshold and low-stock alerts
- Category, brand and model organization
- Location and supplier per product
- Inventory value and stock count at a glance
- Status: active, inactive or discontinued
Turn Product Specs Into Sales Listings in Seconds
Stop hand-writing a different listing for every marketplace. Pick a product, pick a channel, get a ready-to-paste block.
Select a Product
Pick any item from your inventory. Its specs, cost and brand are pulled in automatically.
Choose a Channel
Select eBay, Facebook Marketplace, Craigslist, OfferUp or your website copy style.
Copy and Publish
Get a channel-ready title, description and suggested price. Copy and paste it straight into the marketplace.
Inventory record
Name: 12.8V 100Ah LiFePO4 Battery
Brand: VoltCore · Model VLi-100
Category: Batteries · Qty in stock: 6
Unit cost: $320 · Retail: $470 (margin 31.9%)
→ Generate a Facebook Marketplace listing
Generated Facebook Marketplace listing
VoltCore 12.8V 100Ah LiFePO4 Solar Battery — Brand New
Reliable, deep-cycle LiFePO4 battery for off-grid and hybrid solar systems. 12.8V, 100Ah, built-in BMS, 4,000+ cycle life. Perfect for home backup, RV and cabin solar. In stock and ready to pick up.
$470
Facebook Marketplace, Craigslist and OfferUp are copy-and-paste channels (no public posting APIs) — WattShelf generates the listing block; you paste it in.
Sell Everywhere Without Losing Track of Inventory
One battery, six channels, one stock count. When it sells in-store, WattShelf flags every other listing to update — so the same unit never sells twice.
In-store
12.8V 100Ah LiFePO4 Battery
Facebook Marketplace
12.8V 100Ah LiFePO4 Battery
Craigslist
12.8V 100Ah LiFePO4 Battery
OfferUp
12.8V 100Ah LiFePO4 Battery
eBay
12.8V 100Ah LiFePO4 Battery
Shopify
12.8V 100Ah LiFePO4 Battery
WattShelf keeps a single honest stock pool. A sale on any channel updates the count and flags all other live listings — one source of truth across your entire store.
Stop Guessing. Know Your Real Profit.
Every sale records cost, channel and margin. The numbers add up automatically — no spreadsheets, no end-of-month surprises.
$121,540
Revenue (30d)
$83,120
COGS (30d)
$38,420
Gross profit
31.6%
Avg margin
Panels
Best category
Mounting 14%
Lowest margin
5 panels >60d
Slow movers
eBay
Top channel
Revenue by week
Sales by channel
Price Products With Margin in Mind
Set your unit cost and a target margin. WattShelf suggests a retail price that actually protects your profit.
Suggested retail price
$600
WattShelf price suggestions use your cost and target margin — not competitor price scraping. They help you defend margins, not chase the lowest price.
Turn Every Sale Into a Stronger Contractor Relationship
A two-way referral ledger. Track when you send installs out, and when installers send equipment buyers back to you. Clear fees, clear status, no lost money.
Store refers installation work
Store → Contractor
- Lead
- The Garcia residence — 8kW system
- Status
- Accepted
- Job value
- $22,400
- Fee owed to store
- $400
- Payout status
- Pending
Contractor refers equipment buyers
Contractor → Store
- Customer
- Mountain Solar (contractor referral)
- Linked sale
- 6 × 450W panels + inverter
- Sale value
- $3,180
- Fee owed to contractor
- $150
- Payment status
- Tracking
Start Every Morning Knowing What Needs Attention
A short, prioritized brief waiting for you each morning — the few things that actually need a decision today.
Good morning. Here is today's store brief:
Monday · 6:45 AM · Auto-generated
4 products are below their reorder threshold
2 listings need to be removed — items already sold
3 contractor referrals awaiting confirmation
1 battery line is below your target margin (14%)
5 panels have been unsold for over 60 days
Yesterday's gross margin was 34.2% — up from 31.6% average
A daily summary, not a data dump. Only the items that need your attention — low stock, stale listings, open referrals and margin warnings.
Five minutes, then you're done. Open the brief, handle the flags, move on with your day.
From Inventory to Sale in Four Simple Steps
Add Your Products
Enter panels, batteries and inverters with cost, price, serial numbers and stock.
Create Listings
Generate channel-ready copy for eBay, Facebook, Craigslist, OfferUp or your website.
Record Every Sale
Log sales in-store or online. Inventory updates and competing listings get flagged.
Track Stock, Profit and Referrals
See margins, settle contractor fees and read your daily store brief.
Built in Practical Phases
We're shipping the operations core first, then adding connected channels after the model is proven, then expanding to multi-store.
Phase 1 — Store Operations
- Solar inventory with serial numbers
- Cost, retail price and margin tracking
- Low-stock reorder alerts
- AI listing generator
- Copy-paste blocks for every channel
- Double-sell protection across channels
- Sales ledger with real COGS
- Two-way contractor referral ledger
- Referral fee tracking and settlement
- Daily store brief
- Profit and category analytics
Phase 2 — Connected Sales Channels
- eBay live channel
- Shopify store sync
- Meta catalog publishing
- Ad spend tracking
- Marketplace order import
Phase 3 — Multi-Store Platform
- Multi-store / multi-tenant
- Role-based access controls
- White-label branding
- Subscription billing
- Reseller program
Future direction — not yet in development.
Designed for Solar Equipment Retailers
Independent solar supply stores
Battery & off-grid retailers
Renewable-equipment wholesalers
Renewable-equipment dealers
RV & marine solar dealers
Electrical supply stores
Hybrid retail + install shops
Stores with installer partnerships
Run a More Profitable Solar Store
Protect Margins
See real COGS and profit on every sale — no end-of-month surprises.
Save Time
Generate channel-ready listings in seconds instead of writing each one by hand.
Reduce Inventory Errors
One honest stock count, tracked by serial number, brand and model.
Prevent Double-Selling
A sale on any channel flags every other listing to update.
Strengthen Contractor Relationships
A two-way referral ledger keeps fees clear and payouts honest.
Make Better Decisions
A daily brief surfaces the few things that actually need attention.
Ready to Power Your Solar Store?
No obligation. We'll learn about your store and show you how WattShelf Solar fits your workflow.
- Personal walkthrough of the system
- Import your inventory from a spreadsheet
- Honest answer on what fits your channel mix
14-day free trial — no credit card required.
Prefer a personal walkthrough? Request a demo below.
Questions, Answered
WattShelf Solar is built for retailers that sell solar equipment. It is not an installer CRM. If you sell panels, batteries or inverters and refer installs out, it is designed for you.
