EN
See the demo

CRM for B2B SaaS and subscription services

MRR that matches your invoices and payments

You see who is late with payment, which contracts are waiting for renewal and what the month’s MRR change is made of.

Subscription invoices go out on schedule, and a closed MRR month stays exactly as it was closed.

Free up to 100 transactions a month · no credit card · set up from one question.

Subscriptions and MRR: MRR 49,000 ₴, September movement — two new contracts worth 34,000 ₴.

Subscriptions and MRR

MRR49,000 ₴
ARR588,000 ₴
Active subscriptions3
Movement for the monthSubscriptions 0
September 2026month not closed
August 202615,000 ₴
New2 contracts+34,000 ₴
Returned0 contracts0 ₴
Expansion0 contracts0 ₴
Contraction0 contracts0 ₴
Churn0 contracts0 ₴
September 2026+34,000 ₴49,000 ₴

Sound familiar?

  • «The trial ended, and the rep found out about it a week later»
  • «We calculate MRR in a spreadsheet, and March comes out different every time»
  • «A client downgraded, and all we see is “revenue went down”»
  • «Subscription invoices are issued by hand on the first of the month»
  • «A client left, and nobody recorded why»

Where trials get lost

Pipeline report: how many reached each stage and how many days it took.

Pipeline report “Project sales”: how many inquiries of the cohort passed each stage, how many are still on the way, average days and conversion.

Pipeline report

The cohort is young: the oldest inquiry is 69.7 days old, the youngest is 1.9 days. The bottom of the funnel is not yet complete, so “still on the way” is shown separately from “did not proceed”.

Reached the last stage

9 % 1 of 11

entered 07/01/2026 – 09/26/2026

Reached in

43 days on average

entered 07/01/2026 – 09/26/2026

Of the cohort still in progress

6 2,911,000 ₴

Cohort pathmoved on still on the way did not proceed
StagePath of 11 inquiriesStill hereAmountAvg. daysMoved onConversion
Request42,050,000 ₴6.3 days7 of 1164 %
Qualification0240,000 ₴6.5 days6 of 786 %
Survey and estimate08 days5 of 683 %
Quote sent09.2 days2 of 540 %
Approval and contract1265,000 ₴13.4 days1 of 250 %
Contract signed1356,000 ₴26.7 days0 of 1reached 1
Total of 11 inquiries62,911,000 ₴1 of 119 %

MRR is built from movements

New, expansion, contraction and churn with a reason for the month — each movement down to the contract.

Subscriptions and MRR
Subscriptions and MRR: MRR 49,000 ₴, September movement — two new contracts worth 34,000 ₴.

Subscriptions and MRR

MRR49,000 ₴
ARR588,000 ₴
Active subscriptions3
Movement for the monthSubscriptions 0
September 2026month not closed
August 202615,000 ₴
New2 contracts+34,000 ₴
Returned0 contracts0 ₴
Expansion0 contracts0 ₴
Contraction0 contracts0 ₴
Churn0 contracts0 ₴
September 2026+34,000 ₴49,000 ₴

Subscription invoices go out on their own

The invoice for a subscription contract is issued every month on schedule.

Scheduled subscription fee: subscription contracts and invoices that issued themselves.
ContractCounterpartyPer monthThis month’s invoice
Technical support contract, 20 h/monthTekhnoservis LLC15,000 ₴No. 0003 · Subscription fee 09/01/2026 — 09/30/2026 Issued
Production accounting support contract, 30 h/monthPromelektro LLC25,000 ₴No. 0010 · Subscription fee 09/13/2026 — 10/12/2026 Issued

Payments tied to the invoice and the deal

Payments from the bank statement are linked to the deal, the invoice and the client company.

Two payment records for the deal “Full rollout — Tekhnoservis LLC”.
№RecordedTypeAmountDueDealCounterparty
№210.09.2026, 19:50Actual50,000 ₴—Full rollout — Tekhnoservis LLCTekhnoservis LLC
№110.09.2026, 19:50Actual178,000 ₴—Full rollout — Tekhnoservis LLCTekhnoservis LLC

Who is overdue

Receivables by days overdue and payment promises.

Debtors: debt buckets by overdue age and a list of clients with debt, balance, days overdue and payment promise.

Debtors

Debtors: 6Overdue: 5·248,300 ₴·balance 248,300 ₴Columns 6 of 9
Not yet due12,000 ₴
Up to 7 days24,000 ₴
8–30 days194,800 ₴
Over 30 days17,500 ₴
Search by nameAll managersOverdue only
CounterpartyDebt amountAdvanceBalanceDays overduePromise
Promelektro LLC83,000 ₴—83,000 ₴15 days—
Tekhnoservis LLC71,800 ₴4,800 $ · 71,800 ₴—71,800 ₴27 daysuntil 09/30/2026
Ukrlohistyka LLC40,000 ₴—40,000 ₴22 days—
Budinvest LLC24,000 ₴—24,000 ₴5 days—
Kharchprom PJSC17,500 ₴—17,500 ₴47 days—
Agrosvit LLC12,000 ₴—12,000 ₴——

Plan price by number of seats

Price breaks from 10, 25 and 50 seats in the price list.

Base price list, “Items” tab: a license with price tiers from 10, 25 and 50 seats.

Pricing

CancelSave

Base price list

Default

Items 7 Used in client terms 0 Default — applies to 9 clients without personal terms

ParametersItems 7

Several rows of one product with different “from qty” — a tiered price.

Name or SKUAdd items
ProductSKUPriceFrom qtyChanged
Rollout, base package 40 hSRV-00296000026.09.2026
Customization at an hourly rateSRV-0061400026.09.2026
Customization at an hourly rateSRV-00613002026.09.2026
Krokul Pro licenseLIC-00112000026.09.2026
Krokul Pro licenseLIC-001114001026.09.2026
Krokul Pro licenseLIC-001108002526.09.2026
Krokul Pro licenseLIC-00199005026.09.2026

Tickets with a response deadline

SLA deadlines and overdue tickets are visible in the list.

Tekhnoservis LLC requests with a reply deadline: two overdue, one at the limit, one on time.

Requests

4 requestsColumns 6 of 8Accept the request
№SubjectCounterpartyPriorityStatusDeadline ↑
3Bank sync error (import hangs)Tekhnoservis LLCUrgentNew10.09.2026, 13:51 overdue
1The project report is not generated after the updateTekhnoservis LLCHighIn progress11.09.2026, 03:51 overdue
5Payment from the 09/24 statement is not postedTekhnoservis LLCHighIn progress26.09.2026, 17:00
4Set up the act print form for the new letterheadTekhnoservis LLCNormalNew28.09.2026, 16:15

Integrations

All integrations

  • A closed MRR month stays as it is
  • Unlimited users on every plan
  • Data stored in the EU

Questions and answers

How much does it cost?

Users do not affect the price on any plan. Subscriptions, MRR, scheduled invoices and receivables start with the Money plan, $149 per month. Tickets with SLA deadlines are on the Margin plan, $399 per month.

Do I need an implementation partner to get started?

You can start on your own: the demo company and your own company are both launched from one question about your business type. A certified Krokul partner can take on data migration, accounting integration or complex rules.

How does a trial become a client?

A trial request from the website comes in as a deal in the trial pipeline. Then a plan offer, a contract with a period and a monthly amount, from which invoices are issued on schedule.

Does it work for annual subscriptions?

Yes: the annual amount is split across the months of the period, and it enters MRR in equal parts every month.

What if a client pays late?

The subscription stays active and MRR holds, while the invoice becomes overdue and shows up in receivables by due date. Churn is recorded when the contract is not renewed.

How do I record churn?

A decision not to renew is recorded with a reason from a list: too expensive, moved to a competitor, stopped using it. The reasons are visible in MRR movements.

Who charges clients’ cards?

Your payment service. Krokul issues invoices on schedule and matches them with payments from the bank statement or from the payment service.

Close your first MRR month in the demo

A vendor demo company: new-subscription and renewal pipelines, contracts with a period, MRR and scheduled invoices. Then set up your own from one question about your business type — free, no card required.

See the demo