Docs/ProfitSync
GuideWooCommerce

ProfitPulse – Complete COGS Tracking Guide

Use this guide to configure accurate cost tracking in ProfitPulse and unlock real net profit visibility by product and order.

8 min readFebruary 21, 2026

Understanding COGS in ProfitPulse

ProfitPulse calculates net profit from revenue minus all tracked costs. Start by defining your product-level COGS and operational costs so every report reflects actual margins.

What counts as COGS

  • Product manufacturing cost
  • Packaging and handling
  • Inbound logistics

Entering Product Costs

Go to ProfitPulse → Costs and assign default product costs, then override where needed.

Manual entry

Use the per-product editor to set fixed COGS and optional percentage add-ons.

Bulk CSV import

Import a CSV with SKU and cost columns to update hundreds of products in one run.

Configuring Cost Rules

Cost Rules let you model shipping, fees, and channel-specific expenses.

  • Fixed amount rules
  • Percent-of-order rules
  • Category fallback rules

Historical Recalculation

After changing costs, run recalculation to update historic orders and trend charts.

REST API Endpoints

Use the API to automate cost updates from ERP or procurement tools.

PATCH /products/{id}/cost

Updates a product cost value programmatically.

GET /profit/summary

Returns revenue, total costs, and net margin for a period.

Developer Hooks

Use hooks to inject custom costs for commissions, custom shipping, or market fees.