Skip to content

Commit 112982a

Browse files
committed
Improve plans and billing docs
1 parent 694abeb commit 112982a

File tree

7 files changed

+54
-31
lines changed

7 files changed

+54
-31
lines changed
-389 KB
Binary file not shown.
331 KB
Loading
615 KB
Loading
444 KB
Loading
-157 KB
Binary file not shown.

src/components/NavigationDocs.jsx

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ export const docsNavigation = [
1717
{
1818
title: 'ABOUT',
1919
links: [
20-
{ title: 'How NetBird works', href: '/about-netbird/how-netbird-works'},
21-
{ title: 'NetBird vs. traditional VPN', href: '/about-netbird/netbird-vs-traditional-vpn' },
20+
{ title: 'How NetBird Works', href: '/about-netbird/how-netbird-works'},
21+
{ title: 'NetBird vs. Traditional VPN', href: '/about-netbird/netbird-vs-traditional-vpn' },
2222
{ title: 'Why WireGuard with NetBird', href: '/about-netbird/why-wireguard-with-netbird' },
2323
{ title: 'FAQ', href: '/about-netbird/faq' },
2424
/*{ title: 'Whats new in version xx', href: '/welcome/how-netbird-works' },
@@ -120,34 +120,40 @@ export const docsNavigation = [
120120
isOpen: false,
121121
links: [
122122
{ title: 'Concept', href: '/how-to/networks' },
123-
{ title: 'Routing traffic to multiple IP resources', href: '/how-to/routing-traffic-to-multiple-resources' },
124-
{ title: 'Accessing restricted website domain resources', href: '/how-to/accessing-restricted-domain-resources' },
125-
{ title: 'Accessing entire domains within networks', href: '/how-to/accessing-entire-domains-within-networks' },
126-
{ title: 'Accessing your home network', href: '/how-to/access-home-network' },
123+
{ title: 'Route Traffic to Multiple IP resources', href: '/how-to/routing-traffic-to-multiple-resources' },
124+
{ title: 'Access Restricted Website Domain Resources', href: '/how-to/accessing-restricted-domain-resources' },
125+
{ title: 'Access Entire Domains Within Networks', href: '/how-to/accessing-entire-domains-within-networks' },
126+
{
127+
title: 'Homelab',
128+
isOpen: true,
129+
links: [
130+
{ title: 'Access Home Network', href: '/how-to/access-home-network' },
131+
]
132+
},
127133
]
128134
},
129135
{
130136
title: 'Network Routes',
131137
isOpen: false,
132138
links: [
133-
{ title: 'Routing traffic to private networks', href: '/how-to/routing-traffic-to-private-networks' },
134-
{ title: 'Configuring default routes for Internet traffic', href: '/how-to/configuring-default-routes-for-internet-traffic' },
135-
{ title: 'Configuring routes with access control', href: '/how-to/configuring-routes-with-access-control' },
136-
{ title: 'Resolve overlapping routes', href: '/how-to/resolve-overlapping-routes' },
139+
{ title: 'Route Traffic to Private Networks', href: '/how-to/routing-traffic-to-private-networks' },
140+
{ title: 'Configure Default Routes for Internet Traffic', href: '/how-to/configuring-default-routes-for-internet-traffic' },
141+
{ title: 'Configure Routes with Access control', href: '/how-to/configuring-routes-with-access-control' },
142+
{ title: 'Resolve Overlapping Routes', href: '/how-to/resolve-overlapping-routes' },
137143
]
138144
},
139145
{
140146
title: 'DNS',
141147
isOpen: false,
142148
links: [
143-
{ title: 'Manage DNS in your network', href: '/how-to/manage-dns-in-your-network' },
149+
{ title: 'Manage DNS in Your Network', href: '/how-to/manage-dns-in-your-network' },
144150
]
145151
},
146152
{
147153
title: 'Team',
148154
isOpen: false,
149155
links: [
150-
{ title: 'Add users to your network', href: '/how-to/add-users-to-your-network' },
156+
{ title: 'Add Users to Your Network', href: '/how-to/add-users-to-your-network' },
151157
{
152158
title: 'Provision Users & Groups',
153159
href: '/how-to/idp-sync',
@@ -194,23 +200,23 @@ export const docsNavigation = [
194200
links: [
195201
{title: 'Authentication', href: '/how-to/enforce-periodic-user-authentication' },
196202
{title: 'Multi-Factor Authentication', href: '/how-to/multi-factor-authentication' },
197-
{title: 'Delete account/danger zone', href: '/how-to/delete-account' },
198-
{title: 'Plans and billing', href: '/how-to/plans-and-billing' }
203+
{title: 'Delete Account', href: '/how-to/delete-account' },
204+
{title: 'Plans and Billing', href: '/how-to/plans-and-billing' }
199205

200206
]
201207
},
202208
{
203209
title: 'Integrations',
204210
isOpen: false,
205211
links: [
206-
{title: 'Enable post quantum cryptography', href: '/how-to/enable-post-quantum-cryptography' },
212+
{title: 'Enable Post Quantum Cryptography', href: '/how-to/enable-post-quantum-cryptography' },
207213
{
208-
title: 'MDM',
214+
title: 'MDM for Deployment',
209215
isOpen: true,
210216
links: [
211-
{title: 'Deploying with Jamf Pro', href: '/how-to/jamf-pro-netbird-integration' },
212-
{title: 'Deploying with Kandji', href: '/how-to/kandji-netbird-integration' },
213-
{title: 'Deploying with Intune', href: '/how-to/intune-netbird-integration' },
217+
{title: 'Deploy with Jamf Pro', href: '/how-to/jamf-pro-netbird-integration' },
218+
{title: 'Deploy with Kandji', href: '/how-to/kandji-netbird-integration' },
219+
{title: 'Deploy with Intune', href: '/how-to/intune-netbird-integration' },
214220
]
215221
},
216222
{
@@ -227,7 +233,7 @@ export const docsNavigation = [
227233
title: 'Public API',
228234
isOpen: false,
229235
links: [
230-
{ title: 'Access public API', href: '/how-to/access-netbird-public-api' },
236+
{ title: 'Access Public API', href: '/how-to/access-netbird-public-api' },
231237

232238
]
233239
},
Lines changed: 28 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Plans and billing
22

3-
## NetBird plans
3+
## NetBird Plans
44

55
NetBird offers diverse plans to accommodate various networking needs, ensuring scalable and secure connectivity.
66

@@ -9,7 +9,6 @@ It features peer-to-peer connections and encryption, access control, routing, an
99

1010
- **Team Plan:** Priced at **$5 per user per month**, the Team Plan offers unlimited admin and regular users, multi-factor authentication (MFA), access and connection logging, user and group provisioning and sync from your identity provider (IdP), and custom SSO login options, making it ideal for larger teams seeking scalable and secure connectivity.
1111

12-
1312
- **Business Plan:** At **$12 per user per month**, the Business Plan offers enhanced network security with a Zero Trust approach. It supports unlimited users and includes features like device approvals and integrations (MDM and EDR) for comprehensive control, device posture checks and activity events streaming, making it an excellent choice for organizations seeking advanced security solutions.
1413

1514

@@ -19,32 +18,50 @@ It features peer-to-peer connections and encryption, access control, routing, an
1918

2019
Details can be found on our [pricing page](https://netbird.io/pricing).
2120

22-
## Machine-based usage
21+
## Usage-based Billing
22+
23+
NetBird uses a pay-as-you-go model, charging only for active users or machines.
24+
We bill you at the end of each monthly cycle based on actual usage:
25+
* A user or machine counts as "active" only if it connects or logs in (including the admin dashboard) at least once during the billing period.
26+
* If you integrate NetBird with your [Identity Provider (IdP)](/how-to/idp-sync),
27+
we automatically sync your users and machines. Inactive synced user accounts that never connect or log in won't incur charges.
28+
29+
Example:
30+
You sync 300 users from Entra ID, but only 100 connect during the month. You're billed for 100 users, not 300.
31+
If the next month only 70 connect, you pay for 70 users.
32+
33+
Refer to our pricing calculator on the [pricing page](https://netbird.io/pricing#calculator) to estimate your monthly costs based on your expected usage.
34+
35+
<p>
36+
<img src="/docs-static/img/how-to-guides/plans-and-billing/calculator.png" alt="pricing-calculator" className="imagewrapper-big"/>
37+
</p>
38+
39+
## Machine-based Usage
2340

2441
NetBird offers scalable plans for networks with a machine-based usage model. This approach is relevant, among other scenarios,
2542
for IoT use cases where there is a large number of machines on the network but comparatively fewer users.
2643
This option is available under both Team and Business plans. Simply subscribe to the Team or Business plan, and we'll
2744
automatically adjust the machine costs as detailed in the following sections.
2845

2946

30-
### Inclusive machine allowance
47+
### Inclusive Machine Allowance
3148
- **Team and Business plans**: Start with 100 free machines and an extra 10 machines for each paid user.
3249
- **Example**: a Team plan with 10 users provides:
3350
- `(10 users × 10 machines/user) + 100 base machines = 200 machines`
3451

35-
### Additional machine billing
52+
### Additional Machine Billing
3653
- Extra machines are billed at a set rate per machine.
3754
- **Example**: Adding 20 extra machines to a Team plan with 10 users:
3855
- Base plan cost: `(10 users × €5/user) = €50`
3956
- Extra machines cost: `(20 extra machines × €0.5/machine) = €10`
4057
- **Total monthly cost**: `€50 + €10 = €60`
4158

42-
## Starting a subscription
59+
## Starting a Subscription
4360

4461
To start or change your current plan, navigate to `Settings` > `Plans & Billing` and choose the plan you wish to upgrade or downgrade to.
4562

4663
<p>
47-
<img src="/docs-static/img/how-to-guides/chose-plan.png" alt="chose-plan" width="780" className="imagewrapper-big"/>
64+
<img src="/docs-static/img/how-to-guides/plans-and-billing/chose-plan.png" alt="chose-plan" width="780" className="imagewrapper-big"/>
4865
</p>
4966

5067
**Payment Information**
@@ -56,12 +73,12 @@ Next, you'll be directed to enter your payment information. Available payment op
5673

5774

5875

59-
**Confirmation and billing cycle**
76+
**Confirmation and Billing Cycle**
6077

6178
After successfully submitting your payment information, the updated version of your plan will be reflected in your account.
6279

6380
<p>
64-
<img src="/docs-static/img/how-to-guides/plans-billing-overview.png" alt="plans-billing-overview" className="imagewrapper-big"/>
81+
<img src="/docs-static/img/how-to-guides/plans-and-billing/plans-billing-overview.png" alt="plans-billing-overview" className="imagewrapper-big"/>
6582
</p>
6683

6784

@@ -70,7 +87,7 @@ Please note that changes to the number of peers and user counts are updated in o
7087
</Note>
7188

7289

73-
## Changing a subscription
90+
## Changing a Subscription
7491

7592
Based on your current plan, you have the flexibility to upgrade or downgrade at any time as your needs change.
7693

@@ -79,6 +96,6 @@ Your subscription cycle starts on the first day of your original subscription. I
7996
</Note>
8097

8198

82-
## Deleting an account
99+
## Deleting an Account
83100

84101
If you [delete your account](https://docs.netbird.io/how-to/delete-account), the final charge for your usage will be processed during the next daily statistics update cycle at 2 AM UTC.

0 commit comments

Comments
 (0)