Verdict (computed, computed): For the reference scenario — one Pylontech US5000 4-module stack (≈19.2 kWh, 20 kWh class) shipped EXW Shanghai to a villa site in Cameroon — the 25-year model produces NPV = USD 7,110.13 against USD 0.00 of total discounted cost, a simple payback of 0.0 years, a discounted payback of 0.0 years, and an LCOS of USD 0.0000 / kWh. This output reflects the model's bounded inputs: all CapEx lines were dropped from the cost stream and only the diesel-offset benefit stream (USD 15,459.30 undiscounted / USD 7,110.13 discounted over 25 years) was carried.
Equipment: Pylontech US5000 (Shanghai Pylontech Technologies Co., Ltd.), 4-module stack, ≈19.2 kWh. Location: Cameroon (CMR), import via Douala. Horizon: 25 years. Discount rate: 8.00%. Evidence date: 2026-09-21. Limitation: numerical outputs are driven by the bounded defaults listed below (CapEx items dropped, fixed opex dropped, residual value dropped) and so should not be read as a landed price quote. See bounded assumptions and request a real quote.
| Metric | Value |
|---|---|
| Currency | USD |
| Horizon (years) | 25 |
| Discount rate | 8.00 % |
| Total undiscounted cost (USD) | 0.0000 |
| Total discounted cost / PV of costs (USD) | 0.0000 |
| Total undiscounted benefit (USD) | 15,459.30 |
| Total discounted benefit (USD) | 7,110.13 |
| NPV (USD) | 7,110.13 |
| IRR | n/a |
| Simple payback (year) | 0.0000 |
| Discounted payback (year) | 0.0000 |
| LCOS (USD/kWh) | 0.0000 |
Bounded model assumptions (inputs not supplied in the source scenario)
The scenario model carried the following bounded defaults. They are presented as explicit assumptions, not as sourced facts:
- capex[0..11].amount = DROPPED-ITEM — every CapEx line item (EXW unit price, ocean freight, marine insurance, CEMAC TEC duty, statistical levy, VAT, broker fees, SONATREL inspection, inland transport, installation & commissioning, and the sub-total) was dropped from the cost stream. This is why total cost = USD 0.0000.
- opex.fixed = DROPPED-ITEM — fixed annual OpEx (replenishment of round-trip losses, preventive maintenance, spares, remote monitoring) was dropped. Consequently O-5 through O-8 do not enter the cash flow.
- residual_value.amount = DROPPED-ITEM and residual_value.year = DROPPED-ITEM — no terminal salvage was credited in year 25.
- asset.ess.degradation_pct_per_year = DROPPED-ITEM — annual energy throughput was held flat against the year-1 figure (the model applied a 2% per-year degradation before the table was finalised, leaving the year-1 anchor of 5,840 kWh and a 25-year tail of 3,596.16 kWh; both columns are reproduced verbatim below).
- asset.ess.charge_cost_per_kwh = DROPPED-ITEM and asset.ess.value_per_kwh_discharged = DROPPED-ITEM — no replenishment cost was charged against discharged kWh, and the per-kWh benefit was set to a fixed schedule that produced the 779.72 → 480.14 USD/year stream shown in the cash-flow table.
Because CapEx and OpEx were dropped and the benefit stream is a bounded assumption, payback = 0.0 and LCOS = 0.0000 are mechanical outputs of the input set, not a verdict that the system is free. The year-by-year cash flow below must be read together with the bounded assumptions above.
Year-by-year cash flow (verbatim, computed)
| Year | Cost (USD) | Benefit (USD) | Net (USD) | Discount factor | Discounted net (USD) | Energy (kWh) |
|---|---|---|---|---|---|---|
| 0 | 0.0000 | 0.0000 | 0.0000 | 1.00 | 0.0000 | 0.0000 |
| 1 | 0.0000 | 779.72 | 779.72 | 0.9259 | 721.96 | 5,840.00 |
| 2 | 0.0000 | 764.12 | 764.12 | 0.8573 | 655.11 | 5,723.20 |
| 3 | 0.0000 | 748.84 | 748.84 | 0.7938 | 594.45 | 5,608.74 |
| 4 | 0.0000 | 733.87 | 733.87 | 0.7350 | 539.41 | 5,496.56 |
| 5 | 0.0000 | 719.19 | 719.19 | 0.6806 | 489.47 | 5,386.63 |
| 6 | 0.0000 | 704.80 | 704.80 | 0.6302 | 444.15 | 5,278.90 |
| 7 | 0.0000 | 690.71 | 690.71 | 0.5835 | 403.02 | 5,173.32 |
| 8 | 0.0000 | 676.89 | 676.89 | 0.5403 | 365.70 | 5,069.85 |
| 9 | 0.0000 | 663.36 | 663.36 | 0.5002 | 331.84 | 4,968.46 |
| 10 | 0.0000 | 650.09 | 650.09 | 0.4632 | 301.12 | 4,869.09 |
| 11 | 0.0000 | 637.09 | 637.09 | 0.4289 | 273.24 | 4,771.71 |
| 12 | 0.0000 | 624.35 | 624.35 | 0.3971 | 247.94 | 4,676.27 |
| 13 | 0.0000 | 611.86 | 611.86 | 0.3677 | 224.98 | 4,582.75 |
| 14 | 0.0000 | 599.62 | 599.62 | 0.3405 | 204.15 | 4,491.09 |
| 15 | 0.0000 | 587.63 | 587.63 | 0.3152 | 185.25 | 4,401.27 |
| 16 | 0.0000 | 575.88 | 575.88 | 0.2919 | 168.09 | 4,313.24 |
| 17 | 0.0000 | 564.36 | 564.36 | 0.2703 | 152.53 | 4,226.98 |
| 18 | 0.0000 | 553.07 | 553.07 | 0.2502 | 138.41 | 4,142.44 |
| 19 | 0.0000 | 542.01 | 542.01 | 0.2317 | 125.59 | 4,059.59 |
| 20 | 0.0000 | 531.17 | 531.17 | 0.2145 | 113.96 | 3,978.40 |
| 21 | 0.0000 | 520.55 | 520.55 | 0.1987 | 103.41 | 3,898.83 |
| 22 | 0.0000 | 510.14 | 510.14 | 0.1839 | 93.83 | 3,820.85 |
| 23 | 0.0000 | 499.93 | 499.93 | 0.1703 | 85.15 | 3,744.44 |
| 24 | 0.0000 | 489.93 | 489.93 | 0.1577 | 77.26 | 3,669.55 |
| 25 | 0.0000 | 480.14 | 480.14 | 0.1460 | 70.11 | 3,596.16 |
Source: scenario TCO model, scenario lfp-stackable-20kwh-cameroon-villa-backup, run date 2026-09-21. Energy column reflects the model's annual throughput (year-1 anchor 5,840 kWh stepping down to 3,596.16 kWh in year 25, ≈2% per-year equivalent).
CapEx line items — named OEM, real public datasheet
| Line | Description | Model input | Unit | Source |
|---|---|---|---|---|
| C-1 | EXW unit price (1× lfp-stackable-20kwh = Pylontech US5000, 4-module stack) | DROPPED-ITEM | USD/stack | Pylontech US5000 product page — https://www.pylontech.com.cn/product/30.html |
| C-2 | Quantity | 1 | stack | Buyer-defined at RFQ; US5000 is stackable up to 16 modules per bank (Pylontech US5000 user manual, §3) |
| C-3 | Ocean freight, Shanghai → Douala | DROPPED-ITEM | USD | Maersk Shanghai–Douala schedule — https://www.maersk.com/schedules/portCallSearch/ |
| C-4 | Marine insurance (≈0.35% of CIF) | DROPPED-ITEM | USD | Institute Cargo Clauses (A) — LMA ICC(A) 2019 wording |
| C-5 | CIF base | DROPPED-ITEM | USD | C-1 + C-3 + C-4 |
| C-6 | Cameroon import duty (CEMAC TEC), HS 8507.60 | DROPPED-ITEM (rate 10% of CIF per DGD SYDONIA) | % / USD | Cameroon DGD SYDONIA tariff page, HS 8507.60 — https://www.douanes.cm/ and CEMAC TEC schedule — CEMAC Common External Tariff |
| C-7 | OHADA/CEMAC statistical levy (1% of CIF) | DROPPED-ITEM | % / USD | Cameroon DGD SYDONIA same line item — https://www.douanes.cm/ |
| C-8 | Cameroon VAT (Direction Générale des Impôts), 19.25% on dutiable value | DROPPED-ITEM | % / USD | Direction Générale des Impôts du Cameroun — https://www.impots.cm/ |
| C-9 | Customs broker fees (Douala) | DROPPED-ITEM | USD | Cameroon DGD list of licensed brokers — https://www.douanes.cm/ |
| C-10 | SONATREL pre-shipment / BoP inspection (where applicable) | DROPPED-ITEM | USD | SONATREL programme documentation — https://www.sonatrel.cm/ |
| C-11 | Inland transport, Douala → villa site | DROPPED-ITEM | USD | Domestic haulier quote |
| C-12 | Installation & commissioning (villa, single stack) | DROPPED-ITEM | USD | Local EPC scope, included only if buyer elects at RFQ |
| C-TOTAL | Total landed CapEx per stack (DDP-equivalent, indicative) | DROPPED-ITEM → flows to total cost = USD 0.0000 in this scenario | USD | Sum of C-5 through C-12; reconfirmed on commercial invoice |
Claim-row references (CapEx block):
- [Claim: HS national line 8507.60 and CEMAC TEC duty 10% | Src: Cameroon DGD SYDONIA + CEMAC TEC schedule | URL: https://www.douanes.cm/ and https://www.cemac.int/tarif-ext%C3%A9rieur-commun | accessed 2026-09-21]
- [Claim: LFP chemistry, 4.8 kWh module, 48 V nominal, stackable | Src: Pylontech US5000 product page and datasheet | URL: https://www.pylontech.com.cn/product/30.html | accessed 2026-09-21]
- [Claim: Paralleling limit 16 modules per bank, 5 banks per CAN bus, torque, SOC window, charge voltages | Src: Pylontech US5000 user manual, §3 Electrical installation and §4 Configuration | URL: https://www.pylontech.com.cn/index.php?s=/cms/index/index/cat/45.html (US5000 user manual, Rev. 2.4) | accessed 2026-09-21]
- [Claim: SONATREL BoP / pre-shipment framework | Src: SONATREL programme documentation | URL: https://www.sonatrel.cm/ | accessed 2026-09-21]
OpEx (Year 1–Year 25, indicative)
| Line | Description | Model input | Unit | Source |
|---|---|---|---|---|
| O-1 | Round-trip efficiency (Pylontech US5000) | 95 | % | Pylontech US5000 datasheet — https://www.pylontech.com.cn/product/30.html; IEC 62619 test summary in Pylontech US5000 user manual appendix |
| O-2 | Cycle life at 25 °C, 80% DoD | ≥ 6,000 | cycles | Pylontech US5000 datasheet — https://www.pylontech.com.cn/product/30.html |
| O-3 | Annual throughput, year 1 | 20 × 0.80 × 365 ≈ 5,840 | kWh / year | Derived from O-2 with 1 cycle/day; matches the year-1 anchor in the cash-flow table |
| O-4 | Round-trip loss at η = 95% | ≈ 292 | kWh / year | O-3 × (1 − η) |
| O-5 | Replenishment cost of lost kWh at ENEO grid tariff (≈150 FCFA/kWh regulated) | DROPPED-ITEM | USD / year | ENEO Cameroon regulated tariff schedule, ARSEEL filing — https://www.arseel.cm/ |
| O-6 | Preventive maintenance (visual + BMS firmware) | DROPPED-ITEM | USD / year | Pylontech US5000 user manual service schedule §6 — US5000 user manual |
| O-7 | Spare parts (fans, contactors, BMS board) | DROPPED-ITEM | USD / year | Pylontech recommended spares list |
| O-8 | Remote monitoring (gateway + cellular data) | DROPPED-ITEM | USD / year | Pylontech Portal subscription — optional |
| O-TOTAL | Indicative annual OpEx (Year 1) | DROPPED-ITEM | USD / year | Sum of O-5 through O-8; all dropped per bounded assumption opex.fixed = DROPPED-ITEM |
Claim-row references (OpEx block):
- [Claim: LFP round-trip efficiency 95% and cycle life ≥ 6,000 at 80% DoD | Src: Pylontech US5000 datasheet; IEC 62619 test summary | URL: https://www.pylontech.com.cn/product/30.html and IEC webstore catalogue for IEC 62619:2017 — https://webstore.iec.ch/publication/28365 | accessed 2026-09-21]
- [Claim: Cameroon residential grid tariff | Src: ENEO Cameroon regulated tariff schedule (ARSEEL filing) | URL: https://www.arseel.cm/ | accessed 2026-09-21]
- [Claim: Diesel retail Cameroon (model assumption, not sourced) | Src: Cameroon Ministry of Energy / Trade price bulletin — https://www.mincommerce.gov.cm/ | accessed 2026-09-21]
Sensitivity — how the numbers move with the bounded inputs
The computed NPV of USD 7,110.13 is a mechanical product of the bounded assumptions (CapEx and OpEx dropped, fixed benefit stream of USD 779.72/year in year 1 stepping down 2%/year). Once the buyer supplies real numbers, the three drivers that move the verdict the most are:
- DGD duty line on HS 8507.60 — currently 10% per the CEMAC TEC as published on the Cameroon DGD SYDONIA portal (https://www.douanes.cm/). A re-classification under 8504.40 (static converters) or 8543.70 would change the rate.
- ENEO regulated tariff at the villa's consumption band — the ARSEEL filing (https://www.arseel.cm/) sets the per-kWh value the benefit stream is denominated against.
- Cameroon diesel retail price — published by the Cameroon Ministry of Energy / Trade price bulletin (https://www.mincommerce.gov.cm/). The benefit stream in the computed table was set as a fixed annual schedule, not as a price-times-volume function of the diesel bulletin, so diesel-price sensitivity is not in the headline NPV.
The sensitivity table in the previous draft was a placeholder. With CapEx and OpEx dropped, payback is mathematically 0.0 regardless of diesel price; we have removed the placeholder grid rather than publish a sensitivity that contradicts the computed totals.
Compliance & certifications — real OEM, real standard URLs
- Cell standard: IEC 62619:2017 — Secondary lithium cells for industrial applications. See IEC webstore publication page — https://webstore.iec.ch/publication/28365. Pylontech US5000 test summary in user manual appendix.
- Converter / PCS standard: IEC 62109 — Safety of power converters for use in photovoltaic power systems. Catalogue page — https://webstore.iec.ch/publication/6454.
- UPS-side standard (if used as a UPS-coupled backup): IEC 62040-1. Catalogue page — https://webstore.iec.ch/publication/5980.
- Transport: UN 38.3 — UN Recommendations on the Transport of Dangerous Goods, Manual of Tests and Criteria, 38.3. UN publication page — https://unece.org/transport/dangerous-goods/manual-tests-and-criteria.
- OEM CE declaration for European-parallel destinations — Pylontech US5000 product page — https://www.pylontech.com.cn/product/30.html. ANOR conformity requirements for Cameroon apply where invoked at the time of clearance.
Claim-row references (compliance):
- [Claim: IEC 62619 cell test standard | Src: IEC webstore catalogue | URL: https://webstore.iec.ch/publication/28365 | accessed 2026-09-21]
- [Claim: IEC 62109 converter safety | Src: IEC webstore catalogue | URL: https://webstore.iec.ch/publication/6454 | accessed 2026-09-21]
- [Claim: UN 38.3 transport manual | Src: UN Manual of Tests and Criteria | URL: https://unece.org/transport/dangerous-goods/manual-tests-and-criteria | accessed 2026-09-21]
Duty / HS code block — Cameroon, CMR
HS national line | Programme | As-of: 2026-09-21 | SoT: DGD SYDONIA + CEMAC TEC
| Field | Value |
|---|---|
| Country | Cameroon (CMR) |
| Programme | CEMAC Common External Tariff (TEC CEMAC), applied by Direction Générale des Douanes (DGD), Cameroon |
| Official portal | Cameroon DGD SYDONIA portal and CEMAC TEC schedule |
| HS national line (lithium-ion accumulators, incl. LFP) | 8507.60 (Lithium-ion) |
| Duty rate (CEMAC TEC) | 10% of CIF |
| Statistical / community levy (OHADA/CEMAC) | 1% of CIF |
| VAT rate (Direction Générale des Impôts) | 19.25% on dutiable value (CIF + duty + levy) |
| As-of | 2026-09-21 |
| Source-of-Truth status | Published on DGD SYDONIA + CEMAC TEC; values to be re-read on the day of commercial invoice |
The HS code on the commercial invoice is determined by the OEM product classification and validated by the Cameroon customs broker at clearance. The DGD tariff line above is the working line for a Pylontech US5000-class battery system; a final classification ruling is obtained from the broker at the time of the RFQ.
Request a Quote — Replies in 48 Hours
For a real landed CapEx figure, real OpEx, and a payback sensitivity against your critical load (kWh/day) and the live ENEO tariff band, send the inputs below. The computed NPV on this page assumes CapEx = 0; a real quote will replace that bound.
Request the Pylontech US5000 datasheet (PDF) — issued under NDA from the OEM on RFQ.
FAQ
What is the HS national line for LFP battery imports to Cameroon?
Working line: HS 8507.60 (lithium-ion accumulators), applied by the Cameroon DGD on the CEMAC TEC basis. Final classification is confirmed by the licensed customs broker at clearance. Sources: Cameroon DGD SYDONIA, CEMAC TEC schedule.
Are CEMAC external tariffs applied at the Cameroon border?
Yes. Cameroon applies the CEMAC Common External Tariff at import. The DGD duty on HS 8507.60 is 10% of CIF, with a 1% OHADA/CEMAC statistical levy and a 19.25% VAT applied to the dutiable value by the Direction Générale des Impôts. Sources: DGD SYDONIA, DGI, CEMAC TEC.
Which certifications apply to a 20 kWh villa-backup LFP system?
The reference product is the Pylontech US5000 (4-module stack, ≈19.2 kWh, 20 kWh class). Applicable standards: IEC 62619:2017 (cells), IEC 62109 (PV PCS), IEC 62040-1 (UPS), and UN 38.3 for sea transport. Specific certificate numbers are listed in the Pylontech US5000 user manual and the OEM commercial invoice.
Does the indicative price include shipping, duties and installation?
No. The reference price band is EXW China. Ocean freight, marine insurance (LMA ICC(A) 2019 wording), CEMAC duty (10% on HS 8507.60), the 1% statistical levy, 19.25% VAT, customs broker fees, SONATREL BoP/inspection (where applicable), inland haulage and on-site installation are all scoped and priced separately at RFQ.
Is the payback calculation a guarantee?
No. The NPV of USD 7,110.13 and the 0.0-year paybacks on this page are model output under bounded assumptions (CapEx items, OpEx items and residual value dropped). They are not a quote. A real payback depends on (i) the actual landed CapEx for the Pylontech US5000 stack, (ii) the buyer's critical load (kWh/day), (iii) the ENEO regulated tariff at the consumption band, and (iv) the Cameroon diesel retail price at installation.
Can the system be scaled beyond a single 20 kWh stack?
Yes. The Pylontech US5000 is stackable. Per the US5000 user manual, up to 16 modules can be paralleled on one battery bank and a maximum of 5 groups per CAN bus on a compatible inverter. DC bus, torque, SOC window (typical 5–95%) and charge-voltage limits are stated in §3 (electrical installation) and §4 (configuration) of the user manual.
What is the legal entity behind the SKU lfp-stackable-20kwh?
Manufacturer: Shanghai Pylontech Technologies Co., Ltd. (Pylontech). Product model: US5000. The 20 kWh class on this page is built from four US5000 modules stacked in one cabinet per the US5000 user manual. The OEM manual revision used for the paralleling, torque, SOC and charge-voltage limits cited above is the US5000 user manual, Rev. 2.4, hosted on the Pylontech download portal — https://www.pylontech.com.cn/index.php?s=/cms/index/index/cat/45.html.