Getting Started Cameras & Video Detection & Recording Automation & Events Actions Integration & Connectivity Network & Discovery AI & Remote Control MQTT Modbus ZeroMQ System & Administration Use Cases Troubleshooting About & Legal
Home / Documentation / Pricing
🛠 How-to guide

Banalytics Pricing

Banalytics uses a usage-based model. You pay only for paid component instances you actually run. A subscription tier is optional and exists to reduce those component costs, not to unlock core surveillance features.

How Banalytics pricing works

There are no mandatory fees for features you do not use. Installing modules is free, and core surveillance functionality remains available without a paid subscription. Costs appear only when you run component instances that have a usage fee.

Always free
Camera connections, motion detection, continuous and motion recording, event manager, and all core components. No component in these modules ever has a usage charge.
Conditionally paid
Some components charge for the second and subsequent instances while the first instance remains free. Others are paid from the very first instance. Each paid component has its own per-month rate, charged daily.

What you actually pay for

Pricing applies at the individual component instance level, not at the module level. Installing a module is always free. You only incur a charge when you create and run a component instance that has a usage fee.

1
FREE
First instance, always free
Free-first components
Many components allow one free instance per server. A typical home or small-office setup using a single camera, one motion detector, and one recorder stays entirely within the free tier with no charges at all.
↓ add a second instance of the same component type
2+
PAID
Second and subsequent instances
Per-instance charges
Each additional instance of a free-first component incurs a charge. The rate is specific to that component type and is expressed as a 30-day price, billed daily. Running 10 dashboards means you pay for 9 paid instances.
↓ some components are different
$
PAID
Paid from the first instance
Always-paid components
Certain premium components, such as Modbus, carry a charge from the very first instance. Their pricing and billing rules are stated clearly on the component's own documentation page.
Daily billing: All component charges are calculated as a daily rate based on the 30-day component price. You are only charged for the days a paid component instance is active. Deactivating or removing an instance stops accruing charges from that day.

Tiers reduce your component costs

Subscription tiers do not unlock features or grant access to modules. Their sole purpose is to reduce the per-instance charges on paid components. Choose a tier based on how many paid component instances you run and whether the discount saves you more than the tier fee.

FREE
No monthly fee
Free tier
No subscription charge. You pay the full listed price for each paid component instance you run. Ideal if you use only free components, or if you run very few paid instances where no discount tier would break even.
↓ or upgrade for a discount
$15
$15 per month
Basic tier
Pay a fixed $15 monthly fee and receive a 30% discount on the price of every paid component instance. The $15 covers the discount entitlement only. It does not add features, storage, or extra modules.
↓ or go further
$50
$50 per month
Pro tier
Pay a fixed $50 monthly fee and receive a 50% discount on every paid component instance. Like Basic, the fee buys the discount only. Use Pro when the 50% saving on your component costs exceeds the extra $35 over Basic.

Calculating your monthly bill

Your total monthly cost is the tier fee plus the sum of daily charges for every active paid component instance across the billing period. Here are three scenarios to illustrate how this works in practice.

HOME

Home user, two cameras, Free tier

One ONVIF camera (free first instance) plus one additional ONVIF camera (paid). Suppose the ONVIF Camera component costs $2 per 30 days.

Instance 1First ONVIF Camera instance: $0.00 (free first instance)
Instance 2Second ONVIF Camera instance: $2.00 per 30 days = $0.067 per day
TierFree tier: no monthly fee
Total30 active days: 30 × $0.067 = ~$2.00 per month
SMB

Small business, ten cameras, Basic tier

Ten ONVIF cameras at $2 per 30 days each. First instance is free, nine are paid. Basic tier applies a 30% discount to all paid instances.

FreeFirst ONVIF Camera instance: $0.00
PaidNine paid instances at $2.00 each: $18.00 gross component cost per 30 days
DiscountBasic tier 30% discount: $18.00 × 0.70 = $12.60 component cost
Tier feeBasic subscription: $15.00 per month
Total$12.60 + $15.00 = $27.60 per month vs $33.00 on Free tier. Saving: $5.40.
SITE

Multi-site operation, thirty cameras, Pro tier

Thirty ONVIF cameras at $2 per 30 days each. First instance free, 29 paid. Pro tier applies a 50% discount.

FreeFirst instance: $0.00
Paid29 paid instances at $2.00: $58.00 gross component cost per 30 days
DiscountPro tier 50% discount: $58.00 × 0.50 = $29.00 component cost
Tier feePro subscription: $50.00 per month
Total$29.00 + $50.00 = $79.00 per month vs $116.00 on Free tier. Saving: $37.00.
Choosing a tier: If your gross monthly component cost exceeds $50, Basic breaks even and starts saving you money. If it exceeds roughly $143, Pro becomes cheaper than Basic. Below $50, Free tier is the most cost-effective choice.
Component prices vary. Each paid component has its own 30-day rate. The figures above use example values to illustrate the calculation. Check the individual component page for its current price before estimating your bill.