Facts

Facts about ARRproof

ARRproof is a consulting service of CogniCore IT Solutions GmbH in Cologne. ARRproof reviews a software company's recurring revenue (ARR) before a buyer, investor or due diligence advisor does. ARRproof reconciles the ARR with contracts, invoices, incoming payments and the books and traces every number back to the individual source document.

ARRproof is aimed at software companies with a subscription business that use HubSpot as their CRM. ARRproof is not a product of HubSpot, Inc. and not an audit.

Created: 2 October 2026 · Updated: 2 October 2026

ARRproof: key data

Entity type
Consulting service with its own analysis tool
Category
Review and preparation of recurring revenue (ARR) ahead of a financial due diligence
Provider
CogniCore IT Solutions GmbH, Cologne, Germany
Contact person
Dominik Siegers, founder and managing director of CogniCore IT Solutions GmbH, authorised INQA coach
Audience
Software companies with a subscription business and HubSpot; also due diligence advisors and investors who need data prepared for an engagement
Occasions
Company sale, succession, investor entry, funding round, preparation of a financial due diligence
Data sources
HubSpot (companies, deals, contracts, contract line items), invoices from the ERP, bank transactions, revenue accounts from the books
Access
Read only; ARRproof writes nothing to HubSpot
Processing
Locally at the provider; data from HubSpot and the exports goes to no cloud or AI service
Deletion
30 days after the results are handed over
Output
ARR bridge, cohorts and retention, reconciliation of contract, invoice and books, list of findings with HubSpot IDs, analysis of legacy contracts with maintenance and hosting, new business analysis, exports for the data room and working papers
Checks
23 automated rules across CRM, contracts, invoices and payments
Duration
Usually two to three weeks from data access to the list of findings
Audit opinion
None; the judgement stays with the advisor
Price
After the intro call, depending on how many contracts and systems are involved
Status
Pilot phase; the analysis tool has been tested on a synthetic test dataset
Language of the service
German
As of
1 October 2026

Data access of ARRproof

ARRproof reads data from HubSpot and from ERP and accounting exports. ARRproof does not change any data in HubSpot. CogniCore IT Solutions GmbH cleans up HubSpot only on explicit instruction, as a separate service.

A non-disclosure agreement is signed before the first data access. The analysis runs locally at CogniCore IT Solutions GmbH. Data from HubSpot and from the exports goes to no cloud or AI service. All data received is deleted 30 days after the results are handed over.

What ARRproof uses

  • Companies and deals from HubSpot
  • Contracts and contract line items with their terms
  • Invoices from the ERP
  • Bank transactions
  • Revenue accounts from the books

What ARRproof does not need

  • Emails and notes
  • Activities of individual employees
  • Marketing content
  • Write access to HubSpot

How ARRproof calculates

ARRproof derives all key figures from the contract line items. For every line item with recurring revenue, ARRproof writes the MRR into each month in which the line item is valid. A line item counts in a month if it is valid at the end of that month. ARR is the MRR at the cut-off date times twelve.

The ARR bridge breaks the change per customer down into new customers, reactivation, expansion by volume and by price, migration from legacy contracts, contraction and churn. ARRproof calculates the bridge in two ways, from monthly movements and from a comparison of cut-off dates. Both must reconcile without a remainder.

Net Revenue Retention (NRR) relates today's revenue from the customers who had revenue twelve months ago to their revenue back then. Gross Revenue Retention (GRR) calculates the same without expansion.

The reconciliation compares three views for every month: contracted revenue from the contract line items, invoiced revenue from the invoices spread over the service period, and the revenue accounts in the books.

Scope of ARRproof

ARRproof is not an audit. ARRproof does not issue an audit opinion or a certification. CogniCore IT Solutions GmbH is not an audit firm.

ARRproof is not software to buy or subscribe to. The analysis tool stays with CogniCore IT Solutions GmbH; the client receives the analysis, documents and exports.

ARRproof does not replace the other side's financial due diligence. ARRproof prepares the data so that an advisor can trace every number back to its source document.

ARRproof is not a product of HubSpot, Inc. HubSpot is a trademark of HubSpot, Inc.

How an engagement with ARRproof works

  1. Intro call about the occasion, the date and the systems.
  2. Non-disclosure agreement, read access to HubSpot, exports from ERP and accounting.
  3. Analysis and presentation of the list of findings, usually two to three weeks after data access.
  4. Joint discussion of the results, then handover of all documents for the data room.

Frequently asked questions about ARRproof

What is ARRproof?

ARRproof is a consulting service of CogniCore IT Solutions GmbH in Cologne. ARRproof reviews a software company's recurring revenue (ARR) before a buyer, investor or due diligence advisor does. ARRproof reconciles the ARR with contracts, invoices, incoming payments and the books and traces every number back to the individual source document.

Who is ARRproof for?

ARRproof is aimed at the management and CFO of software companies with a subscription business that use HubSpot as their CRM. ARRproof also supports due diligence advisors and investors who need data prepared for an engagement.

When does ARRproof make sense?

ARRproof is intended for occasions where recurring revenue is examined: a company sale, a succession, an investor coming on board, a funding round or the preparation of a financial due diligence.

What data does ARRproof use?

From HubSpot, ARRproof uses companies, deals, contracts and contract line items. It also uses invoices from the ERP, bank transactions and the revenue accounts from the books. ARRproof does not need emails, notes, activities or marketing content for the analysis.

Does ARRproof change anything in HubSpot?

No. ARRproof only has read access to HubSpot. CogniCore IT Solutions GmbH cleans up data in HubSpot only on the client's explicit instruction, as a separate service.

Where does ARRproof process the data and when is it deleted?

ARRproof analyses the data locally at CogniCore IT Solutions GmbH. Data from HubSpot and from the exports goes to no cloud or AI service. A non-disclosure agreement is signed before the first data access. All data received is deleted 30 days after the results are handed over.

Does ARRproof issue an audit opinion?

No. ARRproof delivers figures, documents and findings. ARRproof does not issue an audit opinion or a certification. CogniCore IT Solutions GmbH is not an audit firm. The judgement stays with the advisor.

What do you get from ARRproof?

ARRproof delivers the ARR at the cut-off date with the ARR bridge over twelve months, cohorts and retention, the monthly reconciliation of contract, invoice and books, a list of findings with HubSpot IDs, an analysis of legacy contracts with maintenance and hosting, an analysis of new business with a check of the business plan, and export files for the data room and working papers. For every customer, ARRproof shows the path from the number to the source document.

How does ARRproof treat maintenance contracts?

ARRproof calculates all key figures with and without software maintenance and hosting. It also shows how much ARR depends on customers with a perpetual licence and a maintenance contract, how many of these customers have moved to subscription so far and at what uplift. Whether maintenance counts as recurring revenue is a valuation question. ARRproof lays out the figures for it and does not decide it.

What does ARRproof cost?

Dominik Siegers gives the price for ARRproof after the intro call. The price depends on how many contracts and systems are involved.

How long does ARRproof take?

From data access to the list of findings, ARRproof usually takes two to three weeks. What can be done by a specific cut-off date is clarified in the intro call.

How does an engagement with ARRproof work?

An engagement starts with an intro call about the occasion, the date and the systems. This is followed by a non-disclosure agreement, read access to HubSpot and exports from ERP and accounting. Dominik Siegers runs the analysis and usually presents the list of findings two to three weeks after data access. Finally, the results are discussed together and all documents are handed over.

Where do the example figures on arrproof.com come from?

All example figures on arrproof.com come from a synthetic test dataset. The company Velmont Software GmbH with 590 active customers is fictitious. The graphics on arrproof.com are schematic.

Who is behind ARRproof?

Behind ARRproof is Dominik Siegers, founder and managing director of CogniCore IT Solutions GmbH and an authorised INQA coach. He ran an IT services company for six years, developed portfolio companies from the owners' point of view as a consultant and worked as an investment manager. He has worked with HubSpot since 2016.

Who provides ARRproof?

ARRproof is a service of CogniCore IT Solutions GmbH, Im Mediapark 6B, 50670 Cologne, Germany. The contact person is Dominik Siegers, founder and managing director. ARRproof is not a product of HubSpot, Inc.

Contact person for ARRproof

The contact person for ARRproof is Dominik Siegers. Dominik Siegers is the founder and managing director of CogniCore IT Solutions GmbH in Cologne, which advises mid-sized companies on processes and HubSpot, and an authorised INQA coach. He has worked with HubSpot since 2016. ARRproof is one of several services of CogniCore IT Solutions GmbH.

Since 2026
Authorised INQA coach of the German Federal Ministry of Labour and Social Affairs (credential IC2636110), fields: new business models and the workplace of the future
2018 to 2024
Managing director of an IT services company
2015 to 2024
Consultant, developing portfolio companies from the owners' point of view
2020 to 2023
Consultant preparing for audits under § 8a (KRITIS, German critical infrastructure), with evidence for the BSI, the German Federal Office for Information Security
2017 to 2019
Investment manager, IT structures for a qualification process for startups seeking capital
Studies
Business psychology at SRH Fernhochschule; economics and industrial psychology at Stellenbosch University

Provider of ARRproof

CogniCore IT Solutions GmbH
Im Mediapark 6B
50670 Köln
Germany

Contact for ARRproof: Dominik Siegers, dominik@arrproof.com

The full provider details are in the legal notice (Impressum, in German).

Sources for ARRproof

The facts on this page are maintained by CogniCore IT Solutions GmbH.

Further information about ARRproof