Master this essential documentation concept
A pricing model where costs are charged for each separate knowledge base created, rather than per user or per feature.
Per-Knowledge-Base Pricing is a documentation platform billing structure that charges organizations based on the number of independent knowledge bases they operate, rather than the number of users accessing them or specific features enabled. This model has gained traction among documentation teams managing multiple products, client portals, or departmental wikis simultaneously.
A software company with five distinct products needs separate, branded documentation portals for each. Under per-user pricing, their 80-person team would face enormous costs, even though only 5-10 writers actively contribute to each product's docs.
Adopt a per-knowledge-base pricing model to create five independent knowledge bases — one per product — paying a flat rate for each rather than scaling costs across all 80 team members.
1. Audit all existing documentation to identify natural product boundaries. 2. Map each product to a dedicated knowledge base with its own subdomain. 3. Assign relevant writers to each knowledge base. 4. Calculate total cost as number of products multiplied by per-KB rate. 5. Review quarterly as new products launch.
Documentation costs become predictable and proportional to product count, not headcount. Adding a sixth product simply adds one knowledge base cost, making budget planning straightforward.
A documentation agency builds and maintains help centers for 12 different client companies. Charging per user would be complex since each client has varying team sizes, and the agency needs clean separation between client content.
Use per-knowledge-base pricing to create one knowledge base per client, billing clients individually based on their dedicated documentation hub while keeping all content fully isolated.
1. Create a separate knowledge base for each client during onboarding. 2. Configure unique branding, domains, and access controls per KB. 3. Pass the per-KB cost through to client invoices for transparent billing. 4. Archive or delete KBs when client contracts end. 5. Track active KBs monthly for accurate cost reporting.
Clean client separation, transparent cost pass-through, and a scalable agency model where revenue and costs both grow linearly with the number of active client engagements.
A mid-size enterprise needs distinct documentation environments: a public-facing customer help center, an internal employee handbook, a technical API reference for developers, and a partner onboarding portal — each with different audiences and access rules.
Implement per-knowledge-base pricing to maintain four purpose-built knowledge bases, each configured for its specific audience, without paying for hundreds of internal users under a per-seat model.
1. Define the four audience segments and their documentation needs. 2. Provision a knowledge base for each audience type. 3. Set public vs. private access controls per KB. 4. Assign content ownership teams to each KB. 5. Review KB consolidation opportunities annually to avoid unnecessary costs.
Each audience receives a tailored documentation experience with appropriate access controls, while total documentation costs remain fixed at four knowledge base fees regardless of how many employees or customers access the content.
An open source project needs to maintain active documentation for three major supported versions of their software simultaneously. Users on older versions must access accurate, version-specific documentation without confusion.
Create one knowledge base per supported major version under per-knowledge-base pricing, allowing the community to maintain version-accurate docs without paying per contributor in a large open source community.
1. Identify the number of actively supported software versions. 2. Create a dedicated knowledge base for each version. 3. Clearly label each KB with version numbers in the domain or title. 4. Allow community contributors to access relevant KBs without user-count cost penalties. 5. Deprecate and archive KBs when versions reach end-of-life.
Users find accurate version-specific documentation easily, contributors can participate freely without inflating costs, and the project maintainers pay only for the number of active version hubs maintained.
Before provisioning knowledge bases under a per-KB pricing model, conduct a thorough audit of your actual documentation audiences and content domains. Creating too many knowledge bases inflates costs unnecessarily, while too few creates confusing, mixed-audience content.
With per-knowledge-base pricing, the number of KBs directly impacts your monthly bill. Establish a formal governance policy that defines who can request a new knowledge base, what criteria must be met, and who approves the creation.
One of the strongest advantages of per-knowledge-base pricing is the ability to allocate documentation costs clearly across business units. Structure your knowledge bases to mirror your organization's cost centers or client accounts for clean financial reporting.
Per-knowledge-base pricing means you pay for every active KB, including ones that may have become outdated or redundant. Schedule quarterly reviews to assess whether all active knowledge bases are still earning their cost.
Per-knowledge-base pricing is most cost-effective when your team is large relative to your number of documentation hubs. Before committing to this model, project your knowledge base count over 12-24 months to ensure the pricing remains favorable as you scale.
Join thousands of teams creating outstanding documentation
Book a Demo