Pricing & editions

Choose the level of power you need

One platform, three editions — and unlock individual Enterprise features on Professional as add-ons, without a full upgrade. Every edition is fully testable with a 30-day free trial.

Essentials

Core form building.

For makers replacing default SharePoint forms.

$500per site collection · year 1

  • Drag-and-drop form builder
  • Tabs and multi-step wizard forms
  • Visibility & validation rules
  • Standard field operations
  • Draft auto-save
Start free trial

Enterprise

Governed at tenant scale.

For IT and platform owners.

$1,800per site collection · year 1 · or company-wide

Everything in Professional, plus:

  • Tenant centralization (ModernDFFS_Central) — central license, global Custom JS/CSS, default tenant theme
  • Centrally-governed Reusable Content — shared blocks and code, linked not copied
  • AI Assistant included — on your own AI account — with optional Enterprise relay (no per-user API keys)
  • Theme Builder and Print to PDF included
  • Priority support
Talk to us about Enterprise

Prices are in USD and exclude VAT or sales tax, which is added to your invoice where it applies.

Licensing & scopes

Choose the scope that fits — a single site collection, or a company-wide license across your whole tenant. Perpetual-style license, 20% annual renewal.

Per site collection

License a single SharePoint site collection — buy as many as you need, one license per site. Perpetual-style license with a 20% annual renewal.

EditionYear 1Annual renewal3-year total
Essentials$500$100$700
Professional$1,100$220$1,540
Enterprise$1,800$360$2,520

Company license (tenant-wide)

One key for unlimited site collections across your tenant, priced by organization size. Recommended to get the full value from Enterprise centralization. 20% annual renewal.

Organization sizeEssentialsProfessionalEnterprise
Up to 100 users$1,200$2,500$5,000
101–500 users$2,200$4,500$8,500
501–1,000 users$3,500$7,000$13,000
1,001–5,000 users$6,000$11,000$20,000
5,000+ usersCustomCustomCustom

Which works out cheaper depends on your organization's size, not the number of sites. A company license is priced by user count, so a larger organization running DFFS on just a few site collections is often better off buying those individually — while a smaller organization reaches the company license sooner. Tell us your site count and rough user count and we'll work out which is better for you.

Upgrade any time (site collection): Essentials → Professional $600 · Essentials → Enterprise $1,300 · Professional → Enterprise $700. Upgrades move you to the new edition's renewal rate.

How add-ons work

Don’t need the full Enterprise license? On Professional, you can purchase these features individually — priced per site collection, with the same 20% annual renewal as your license.

AI Assistant

$450per site collection · year 1 · then $90/yr

Build and modify layout, rules, Custom JS and CSS from plain-language prompts. AI access is not included — use your own API key (Claude, OpenAI, Gemini, Mistral, Grok, Groq) or an AI tool you already subscribe to.

Read guide →

Admin tool

$450per site collection · year 1 · then $90/yr

Inventory, back up, promote, activate, and bulk-edit your DFFS configurations across the whole tenant from a single web part.

Read guide →

Print to PDF

$350per site collection · year 1 · then $70/yr

Export pixel-perfect PDFs with cover pages, logos, headers, and footers — on demand from the display form.

Read guide →

Theme Builder

$250per site collection · year 1 · then $50/yr

Brand your forms visually — colours, typography, spacing, tab and button styles — with a point-and-click designer.

Read guide →

Reusable Content and tenant centralization are Enterprise-only — they aren’t offered as Professional add-ons. The ModernDFFS_Central control plane (central license, global code, default theme, governed content, cross-site-collection Related Items, and AI relay) is the reason to choose Enterprise rather than a stack of add-ons. The entitlement is checked every time a form loads, so a site that isn’t on Enterprise doesn’t read the central site at all.

Need two or more? Compare with the Professional → Enterprise upgrade ($700) — once you want a couple of these, upgrading is usually the better value and unlocks everything above.

Full feature comparison

✓ = included  ·  Add-on = purchasable on Professional  ·  — = not available

FeatureEssentialsProfessionalEnterprise
Drag-and-drop form builder
Tabs & multi-step wizard forms
Visibility & validation rules
Draft auto-save
Advanced rule actions (email, Compute field value, write-to-list)
Integration actions (Power Automate flow / webhook)
Multi-language (MUI)
Custom JavaScript & CSS
Custom JS CRUD API
Related Items
Repeating Sections
Signature capture (single + co-signing)
Barcode/QR · GPS · star rating · pattern validation
Dropdown & Autocomplete REST data source
AI Assistant (own API key — 6 providers)Add-on
Print to PDF / paperAdd-on
Theme BuilderAdd-on
Modern DFFS Admin (tenant config management)Add-on
Reusable Content library
Enterprise centralization (ModernDFFS_Central)
— Central license (one key, whole tenant)
— Global Custom JS / CSS (tenant-wide)
— Default tenant theme
— Centrally-governed Reusable Content
— AI Enterprise relay (no per-user API key)
Priority support

Try before you buy

Every edition is available as a fully-functional 30-day trial — no credit card required. Need to evaluate higher-tier features? A Trial upgrade temporarily elevates your environment to Professional or Enterprise so you can test everything before deciding. A banner shows your remaining trial days while it’s active.

Start free trial

How to buy

Every edition starts with a free 30-day trial — no payment details, nothing to cancel. When you’re ready to license, we invoice you directly.

Email sales@spjsworks.com with the edition you want and how many site collections you need, along with your company name, address and VAT or organization number. You’ll receive an invoice payable by bank transfer, and your license code is issued as soon as payment clears.

Any VAT or sales tax that applies is shown on the invoice before you pay.

Our Refund Policy describes refunds being issued by Paddle, our payment processor. An order paid by bank transfer is refunded directly by us instead, on the same terms.

Need several site collections, or tenant-wide coverage? A company license is priced by organization size and often costs less than a handful of site licenses — ask us for a quote.

Frequently asked questions

How does licensing work?

Modern DFFS uses a perpetual-style license with a 20% annual renewal. Choose a site collection license (a single site) or a company license (unlimited site collections across your tenant, priced by organization size). The license is bound to your site collection URL or tenant ID, encrypted inside the license code, and validated automatically when a form loads. With Enterprise centralization, the whole tenant falls back to one central license — no per-site administration.

I already have a Modern DFFS license from before 2.0 — what happens to it?

It carries over, at no cost. A Modern DFFS license issued before 2.0 is recognized as a Professional license in 2.0 — there’s nothing to buy and no new code to enter.

That gives you the complete Professional feature set, including everything added at that tier in 2.0: Related Items, Repeating Sections, Compute field value with formula expressions, the full field toolkit (signature & co-signing, barcode/QR, GPS, star rating, pattern validation), REST data sources, and the Custom JS CRUD API.

What it doesn’t cover is what 2.0 introduced above that tier — the four add-ons (AI Assistant, Admin tool, Print to PDF, Theme Builder) and the Enterprise features (Reusable Content and tenant-wide centralization). Those are licensed separately, individually as add-ons or together with an Enterprise license. A Trial upgrade lets you evaluate any of them before deciding.

Classic DFFS is a different product with its own licenses, so this doesn’t apply to it — see the next question.

Coming from Classic DFFS — is there an upgrade path?

Yes, and we’d rather you came across than stayed put. Classic DFFS is a separate product with its own licenses, so a Classic license doesn’t convert automatically — but if you’re holding one, you’re not starting from scratch either.

Email us with your existing Classic license details and roughly what you need — which edition, how many site collections — and you’ll get an upgrade quote back. Whether your maintenance is still current is taken into account.

On the technical side the move is well supported: a built-in importer brings your existing Classic configurations into Modern DFFS, including Custom JS and CSS and vLookup setups. See Why Modern DFFS for what changes and what carries across.

Can I upgrade an edition later?

Yes. You can move up a tier at any time for the difference (site collection: Essentials → Professional $600, Essentials → Enterprise $1,300, Professional → Enterprise $700). Upgrades move you to the new edition’s renewal rate from that point on.

How do I renew?

Renewal is 20% of your edition’s price per year — per site collection that’s $100 Essentials, $220 Professional, $360 Enterprise. Add-ons renew alongside at their own 20% (shown with each add-on above), and a company license renews at 20% of your organization-size band.

From 30 days before your expiry date, a banner in the form configuration shows the date and a reference code. To renew, get in touch quoting that reference or your original order number, and you’ll receive a renewal invoice.

There’s nothing to reinstall and no new code to enter. Renewing extends the license you already have, so your existing license code keeps working and your forms carry on without interruption.

Can I pay by invoice?

Yes — invoice is how every order is placed. Get in touch with your company name, address, VAT/organization number, and the edition and quantity you need, and you’ll receive an invoice by email, payable by bank transfer.

Do you offer a partner discount?

If you have a partner discount code, mention it when you request your invoice and the discount is applied. Contact us with your code and license details.

Where can I read the license agreement?

The end-user license agreement is available in full before you buy — read the EULA →. Our Terms & Conditions and Refund Policy are published too.

Our IT or security team needs to review this — what can I send them?

The Architecture & Security Overview, which is written to be handed straight to a reviewer. It covers the permission model — Modern DFFS requests no Microsoft Graph or tenant-level API permissions and runs as the signed-in user, within that user’s existing SharePoint permissions — along with where data lives, every external connection the product makes, subprocessors, and a shared-responsibility matrix.

For the deployment side, Get Started describes what an administrator sees when the package is uploaded to the app catalog, and why the tenant API-access consent step never appears for Modern DFFS.

What happens when my trial ends?

Your forms and configuration are never deleted. Features above your active tier become read-only/locked until you license them, so nothing is lost.

What happens if my license expires or I downgrade?

A downgrade never blocks a form. Forms keep rendering and keep saving; premium field enhancements are stripped back, and features above your active tier become read-only until you license them.

An expiry is different, and there’s a generous grace period before anything stops. From 30 days before the expiry date, a warning banner appears — only for users with Manage lists permission, so your form users aren’t bothered by it. Once the date passes, everyone sees a banner naming the expiry date and a reference code, but forms keep working normally for a further 45 days.

After that 45-day grace period, opening a DFFS form shows a License expired message instead of the form, and it stays that way until the license is renewed. Administrators can still open the form configuration throughout, so you can enter a renewed license code and get straight back to normal.

On Enterprise, anything that reads the ModernDFFS_Central site — reusable content, the default tenant theme, global Custom CSS/JS, the managed AI relay and cross-site-collection Related Items — stops applying on the next form load. This is checked at runtime, so it happens whether or not the central site is still in place.

Nothing is deleted or rewritten. No configuration is lost while a license is lapsed, so renewing restores everything on the next form load — no re-import and no restore step. Your internal support contact keeps showing in the license banner throughout, so users always know who to contact.

Add-on or upgrade — which should I choose?

If you need a single Enterprise-grade feature (AI Assistant, Admin tool, Print to PDF, or Theme Builder) on Professional, buy it as an add-on. Once you want two or more, compare with the $700 Professional → Enterprise upgrade — it’s usually better value. And if you need centralized governance across your tenant — central license, global code/branding, governed content, AI relay — choose Enterprise.

Does the AI Assistant include the AI itself?

No — you supply your own AI access, and it is billed separately by whoever provides it. The add-on price (and the AI Assistant included with Enterprise) pays for the feature inside Modern DFFS: the prompt assembly, the configuration schema, and importing the result back into your form. It does not include a model, a subscription, or any allowance of tokens, and no AI usage is bundled into the license or the renewal.

There are three ways to supply it, and all three are yours: your own provider API key (Claude, OpenAI, Gemini, Mistral, Grok, or Groq — billed by that provider); your organization’s own Enterprise relay, running on your provider account or a self-hosted model; or no key at all, copying the assembled prompt into an AI tool you already subscribe to and pasting the answer back. The last route costs nothing extra only if you already have that tool.

What you spend depends entirely on your own usage, so we can’t quote it — scoping a prompt to just the parts of the configuration it touches is the main lever, and the assistant lets you do that on every request.

What’s the difference between Classic and Modern DFFS?

Modern DFFS is rebuilt for the modern SharePoint Framework (SharePoint Online / Microsoft 365). Classic DFFS remains available for older on-premises SharePoint, and a built-in importer brings your existing configurations across.

Do you support on-premises SharePoint?

Modern DFFS targets modern SharePoint / Microsoft 365. For on-prem, use Classic DFFS.

Not sure which edition fits?

Start a free trial and explore everything, or get in touch and we’ll help you choose.