GDPR compliance software for a small business

For a firm of a few dozen people with no data protection officer, working through the GDPR on its own. 6 GDPR suites, measured against the files the regulation asks a small controller to keep: the Art. 30 record, the request log, processor contracts, impact assessments and the breach log, from each vendor’s own pages. read 2026-10-22

Best overall

heyData

Its own pages say yes on every row, and a certified external DPO works inside the same platform.

Best free start on the Art. 30 record

PrivacyPerfect

The free plan holds the processing inventory and DPIA pre-assessments; add the other modules when you need them.

Best for a firm with its own privacy lead

GDPR Register

Published plans with unlimited users, and the entry plan already covers the record, processors, breaches and requests.

Photocopy-style paste-up of a paper outline of the EU beside an open folder with a ruled checklist
A cut-out of the EU beside a clipped file of ruled lines, one still highlighted: the GDPR file a small firm keeps.

The GDPR files, suite by suite

Each row is something the regulation asks of a controller, with the article it comes from. Read across for one requirement; read down for one suite. The first five rows are the files a small firm actually keeps; the last three decide who does the work and where the data sits. Our GDPR checklist shows which rows you already cover before you buy anything.

GDPR compliance software against the record-keeping, request, processor, DPIA and breach articles
RequirementheyDataDataGuardProliance 360GDPR RegisterPrivacyPerfectVanta
Keeps your record of processing activitiesGDPR Art. 30(1)yeswith an authority exportyesyesyesyeson the free planyes
Logs data subject requests against the deadlineArts. 15–22; Art. 12(3)yesyeswith a web formyesnamed in its FAQ onlyyesweb form not yet livepaid plannot stated
Tracks processors and their contractsGDPR Art. 28(3)yesyesyesyespaid planyesreads vendors' DPAs
Runs a DPIA from a templateGDPR Art. 35(1)yesyesyespaid planpaid planpre-assessment freeyes
Keeps a breach log, reported or notGDPR Art. 33(5)yes72-hour deadline trackedyesyesdeadline trackingyespaid plannot stated
Trains staff on data protectionGDPR Art. 39(1)(b)yeswith certificatesyesyesnot statednot statedyessecurity awareness
Offers an external DPOGDPR Art. 37(6)yespaid planadd-onyessold with the softwarenot statednot statednot statedpartner services
Says where it hosts your dataChapter V transfers (Art. 44)yesEuropean providernot statedyesEuropean serversyesAWS, Frankfurtyesthe Netherlandsnot stated
Source: vendor documentation, read 2026-10-22. “not stated” means the vendor’s own documentation does not say.

The five files the software keeps for you

Strip away the dashboards and a GDPR suite for a small firm is a filing system for five documents the regulation names. A supervisory authority can ask for any of them. Each has its own trigger and its own clock, and that is what the tools are really competing on: whether they remind you before the clock runs out.

The five GDPR files a small firm keeps, when each is kept and the deadline the article sets
FileWhen you keep itThe clock
Record of processing activitiesArt. 30(1)All the time, updated whenever a processing activity changesMade available to the supervisory authority on request (Art. 30(4))
Request logArts. 15–22Each time a person asks to see, correct, erase or move their data, or objectsAnswer within one month, extendable by two further months (Art. 12(3))
Processor contractsArt. 28(3)One for each vendor that handles personal data on your behalfMust govern the processing for as long as the vendor does it
Impact assessment (DPIA)Art. 35(1)Before processing likely to result in a high risk to peopleDone prior to the processing, not after launch
Breach logArt. 33(5)Every personal data breach, whether you notify it or notNotify the authority without undue delay, where feasible within 72 hours (Art. 33(1))
Source: Regulation (EU) 2016/679 on EUR-Lex, read 2026-10-22.

If you are starting from nothing, start with the record. Every other file leans on it: a request is answered by finding the person in the systems the record lists, a processor contract covers a vendor the record names, and a breach is assessed against the data the record says you hold. Our data map template gets the first draft down before you pick a tool, and the DSAR deadline calculator works out the one-month date for a request already in your inbox.

The exemption for firms under 250 people

“The obligations referred to in paragraphs 1 and 2 shall not apply to an enterprise or an organisation employing fewer than 250 persons unless the processing it carries out is likely to result in a risk to the rights and freedoms of data subjects, the processing is not occasional, or the processing includes special categories of data…”
GDPR Art. 30(5)

The exemption reads like a pass for small firms, but the three conditions are joined by “or”. Any one of them brings the record back. Payroll runs every month and a customer list is used every week, so that processing is hard to call occasional. In practice most firms with staff or customers keep a record for those activities, and the authority can ask to see it (Art. 30(4)).

Before you skip the record

The record is the cheapest file to start and the one every other file depends on. A spreadsheet meets the form the regulation asks for: “in writing, including in electronic form” (Art. 30(3)). Software earns its keep when the record has to stay current as vendors and systems change.

Software, or software with a DPO

Of the 6 suites here, 3 are also sold with an external data protection officer, which the regulation allows: a DPO may “fulfil the tasks on the basis of a service contract” (Art. 37(6)). Most small firms are not required to appoint one at all; whether you are depends on your core activities, and our guide to what a data protection officer does walks through the test. If you are required to, or want someone to answer the regulator for you, compare the services themselves on our outsourced DPO services page.

What to do

Choose by the file you are weakest on. No record yet: start with a tool whose free or entry plan covers Art. 30. Requests already arriving: make sure the request row says yes, not “not stated”. No one in-house who owns privacy: weigh the suites that come with a DPO.

Each suite in short

What each one is, who it fits, how it meets the rows, and what to confirm with the vendor. If requests are your main load, our DSAR software comparison goes deeper on that one file, and the data mapping software page does the same for the record.

heyData

What it is

A German compliance platform whose GDPR module is sold together with certified data protection officers. It also covers ISO 27001, NIS2 and the EU AI Act.

Who it fits

A small firm that wants the software and a named external DPO from one supplier, with the DPO working inside the same platform.

What the rule requires and whether it meets it

Its GDPR page lists every row: an Art. 30 record with an export for the authority, request workflows, processor agreements under Art. 28, DPIAs, a breach log that tracks the 72-hour deadline, staff training with certificates, and a European hosting provider.

Check with the vendor

Its DPIA and DPA pages also sell drafting by its experts as a consulting service. Ask which work the plan includes and which is billed as consulting.

heyData GDPR management, on its own site

DataGuard

What it is

A Munich security and compliance platform with GDPR, ISO 27001, TISAX, NIS2 and EU AI Act frameworks. Plans are Base, Pro and Enterprise, all quoted on request.

Who it fits

A firm that needs GDPR now and expects an information security certification next, and wants experts on call.

What the rule requires and whether it meets it

Separate modules cover the record of processing, requests (with a form you embed on your site), processors and sub-processors, DPIA templates, incidents and breaches, and staff training. An external DPO is an add-on.

Check with the vendor

The pages we read do not say where customer data is hosted, or which plan carries which privacy module. Ask for both in writing.

DataGuard plans, on its own site

Proliance 360

What it is

The data protection software of Proliance, on the market since 2017, sold on its own or inside an external DPO package.

Who it fits

Small firms in Germany, Austria and Switzerland that want an external DPO and their data on European servers.

What the rule requires and whether it meets it

It has modules for the record of processing, processor agreements, DPIAs and data breaches with deadline tracking, plus annual staff training through its Academy. Its DPO packages include access to the software.

Check with the vendor

Requests are mentioned in its FAQ, but we found no module page for them. Ask to see the request workflow before you rely on it.

Proliance plans, on its own site

GDPR Register

What it is

An Estonian GDPR documentation platform with published plans, unlimited users and one price per legal entity.

Who it fits

A firm with someone in-house who owns privacy and wants the record, processors, breaches and requests in one register without buying consulting.

What the rule requires and whether it meets it

The entry plan covers the record of processing, vendors and DPAs, breaches and data subject requests, with deadline reminders on each request. DPIAs and legitimate interest assessments are on the next plan up. Data sits on AWS in the EU.

Check with the vendor

Its request web form is announced but not live yet. Staff training and a DPO service are not offered on the pages we read.

GDPR Register plans, on its own site

PrivacyPerfect

What it is

A Rotterdam privacy platform built in modules: processing inventory, assessments, breach register, requests and vendor risk.

Who it fits

A small firm that wants to build its Art. 30 record first on a free plan and add the other modules later.

What the rule requires and whether it meets it

The free plan includes the processing inventory and DPIA pre-assessments. Full DPIAs, the breach register (reported and unreported incidents), requests and vendor risk are modules on its paid plans. Client data is processed in the Netherlands.

Check with the vendor

Its Pro plan names one extra module as included. Confirm how many of the four you get before you choose it.

PrivacyPerfect packages, on its own site

Vanta

What it is

A security compliance platform whose frameworks include SOC 2, ISO 27001 and GDPR.

Who it fits

A software firm already using it, or about to, for a security audit that wants its GDPR records in the same place.

What the rule requires and whether it meets it

Its GDPR page covers a live data inventory, the record of processing and DPIAs. Its vendor product reads processors’ DPAs, and its plans include security awareness training.

Check with the vendor

The pages we read do not describe a request log, a personal data breach log or where data is hosted. Ask how those rows are handled before you rely on it alone.

Vanta GDPR, on its own site

How we compared them

We started from suites sold to small and mid-sized firms that cover the GDPR’s record-keeping articles in one product: suites that come with a data protection officer service, self-serve registers, and a security compliance platform with a GDPR framework. Platforms that cover the US state laws as much as the GDPR are compared on our privacy management software page, and enterprise suites on our OneTrust alternatives page.

Each row is a requirement the rule itself sets, with the article or section cited beside it. Every cell comes from the vendor’s own public documentation, read on 2026-10-22; we did not run trials, take demos or accept vendor answers that are not published.

“not stated” means the vendor’s documentation does not say either way. It is not a “no”: ask the vendor and get the answer in writing. “paid plan” means the feature exists but not on the free or entry tier. There are no scores, ratings or prices on this page.

Verdicts are editorial: no vendor can buy a verdict position or displace another vendor.

This page is information, not legal advice. A tool that meets a row does not make a site compliant; how it is set up does.

Questions

Does a business with fewer than 250 employees need a record of processing?

Art. 30(5) lifts the duty for firms under 250 people only when the processing is occasional, unlikely to be a risk to people, and does not include special categories of data or criminal records. Regular processing such as payroll or a customer list is hard to call occasional, so most small firms keep a record for at least those activities.

How long do I have to answer a data subject request?

One month from receipt, under Art. 12(3). It can be extended by two further months where the requests are complex or numerous, but you must tell the person about the extension, and why, within the first month.

Do I have to log a breach I decide not to report?

Yes. Art. 33(5) asks the controller to document any personal data breach: the facts, its effects and the remedial action taken. The log is how you show an authority why a breach did not need to be notified.

Is a spreadsheet enough instead of GDPR software?

For the form, yes: Art. 30(3) only asks that the record be in writing, including in electronic form. The case for software is keeping five linked files current, with reminders on the deadlines, once more than one person touches them.

Does GDPR software make my business compliant?

No tool does that on its own. The software holds the record, the assessments and the logs; whether they are accurate, and whether you act on them, is still your work. Our GDPR checklist, linked above and under Related, shows which parts of the regulation a small firm needs to cover.

We are a US company with EU customers. Do these tools apply to us?

If the GDPR reaches you, the same five files apply. Whether it does depends on whether you offer goods or services to people in the EU or monitor their behaviour there; our guide to whether GDPR applies to US companies covers the test.

Related