Pay24
Partial payments and bank statement matching for invoices
-
Rating
-
Installations4
-
DeveloperARTISMEDIA
-
Added20.10.2026
Is it paid? Pay24 answers this for every deal and invoice. Record partial payments in seconds, see the balance due and days overdue — or upload your bank statement and let Pay24 find which invoices your clients have paid.
Bank statement import with automatic matching
- Upload the statement from your online banking: CAMT.053 (ISO 20022 XML), MT940 (including Polish PKO BP, mBank, ING, Pekao, Santander and German formats) or CSV (Revolut Business, Wise, mBank, ING and any other bank — you just pick the columns once).
- Only incoming payments are taken. Each one is matched with your open invoices and deals by the invoice number in the payment details (also numbers like INV/2026/00001 or PF/2026/00007 from document generators), the amount (full or partial), the client's VAT ID / NIP and IBAN from the CRM requisites and the payer's name.
- Confident matches are recorded automatically; the rest wait for you with Match and Skip buttons and a search by invoice number, deal or client.
- Safe by design: the same statement uploaded twice never records a payment twice; payments in another currency are never recorded without your confirmation; overpayments are flagged.
Partial payments on the deal and invoice details
- A Payments tab in deals and invoices: amount, paid, balance due, status and days overdue.
- Record a payment with its date, method, bank reference and note. Payments are stored in Bitrix24 itself — they stay even if you uninstall the app.
- A deal with invoices shows how much of each invoice is paid.
Reports and automation in your CRM
- "Paid", "Balance due", "Last payment date", "Days overdue" and "Payment status" are copied to deal fields — filter deals, build reports and kanban views with standard CRM tools.
- Automation triggers "invoice fully paid", "partial payment received" and "overpayment" — move the deal to the next stage or notify a manager.
- Automation rule "Pay24: recalculate balance" returns the paid amount, balance and status for your rules.
- Statement of account for a client: invoiced, paid and balance due per currency — print it or attach the PDF to the deal.
Any currency: EUR, PLN, USD, GBP, CHF and others — amounts are shown in the currency of the invoice or deal.
Privacy: bank statements are read in memory and are not stored; we keep only an anonymous fingerprint of each recorded line to prevent duplicates. Hosted in the EU (Germany), GDPR data processing terms are part of our Privacy Policy.
Why Pay24
- No access to your bank account. Upload the statement file you download in online banking (CAMT.053, MT940 or CSV); Pay24 never connects to the bank.
- Automatic matching. Payments are matched with open invoices and deals by invoice number, amount (full or partial), VAT ID / NIP, IBAN and payer name. Confident matches are recorded; the rest wait for one click.
- Partial payments in plain sight. Paid, balance due, days overdue and payment status on the deal and invoice details, and in deal fields for filters, reports and kanban.
- Safe with real statements. The same statement uploaded twice never records a payment twice; payments in another currency need your confirmation; overpayments are flagged.
- Statement of account and automation. A printable statement for a client, and triggers "invoice fully paid", "partial payment received" and "overpayment" for your workflows.
- Payments stay in your CRM. They are standard Bitrix24 payments and remain if you remove the app. Bank statements are read in memory and are not stored.
Additional terms
- Pay24 is free to install. The Free plan has no time limit (see Plans and pricing below). The Pro plan is a paid subscription per account, bought by an account administrator inside the app and paid directly to ARTISMEDIA Sp. z o.o. via Stripe, not through the Bitrix24 Market.
- Pay24 records in Bitrix24 that money has been received. It does not connect to your bank and does not move money; you export the statement in your online banking and upload it.
- Automatic matching is a suggestion based on your statement and CRM data. You choose whether confident matches are recorded automatically; every payment can be edited or removed on the Payments tab.
- Payments, balances and statements of account reflect payments recorded in Bitrix24 and do not replace your accounting.
- The app adds a Payments tab to deal and invoice details, five deal fields, three automation triggers and an automation rule. It changes only payments and these fields and never removes CRM records.
- The automation rule needs a Bitrix24 plan with workflows.
Plans and pricing
Free plan (no expiry): Payments tab with unlimited manual partial payments, balance due, days overdue, deal fields and triggers; bank statement import up to 30 transactions per month per account with manual matching; duplicate and currency protection.
Pro plan: unlimited statement transactions, automatic matching with confidence levels and automatic recording of confident matches, Statement of account (print and PDF), automation rule.
- Price for Pro: EUR 19 per month or EUR 190 per year, per account (not per user), excluding VAT.
- 14-day free trial of Pro, once per account, no payment card required. If you do not subscribe, the account moves to Free and nothing is charged.
- The subscription renews automatically each month or year. Cancel anytime in "Manage subscription"; Pro stays on until the end of the paid period. Uninstalling the app does not cancel the subscription.
- Payment via Stripe directly to ARTISMEDIA Sp. z o.o. VAT is added if applicable.
- Refund policy: apps.ai-automation-agency.biz/pay24/refund