Getting Started - Account & Finance Teams

Set up payment collection, billing preferences, reconciliation workflows, and revenue recognition in Prolifi.
View as Markdown

What you will learn

This guide takes Account and Finance teams through the setup and day-to-day operation of Prolifi from a billing operations and financial reporting perspective. By the end of this guide you will have:

  • Configured payment collection preferences and operating entities
  • Set billing preferences and invoice settings
  • Understood how to manage all billing artefacts — invoices, credit notes, transactions, and refunds
  • Established the reconciliation workflow
  • Configured revenue recognition settings
  • Set up operational preferences — user roles, approval workflows, and notification emails

Finance teams often share configuration responsibilities with Marketing & Strategy (for product and pricing) and Developer (for payment gateway connection). This guide focuses specifically on the Finance team’s configuration domain.


Prerequisites

Before you begin this guide:

  • Your Prolifi account has been created
  • You have been assigned an Administrator or Finance role in Prolifi
  • The product catalog has been configured by Marketing & Strategy — See: Getting Started: Marketing & Strategy
  • You have the payment gateway credentials for each market you operate in

Platform Flow Position

Finance teams are primarily responsible for Phase 1 (Platform Initialisation) configuration and all of Phase 5 (Billing Cycle) and Phase 6 (Reporting & Reconciliation Cycle) operation. Finance also provides governance over Phase 4 (Customer Lifecycle Events) through approval workflows.


Section 1 — Setting Up Payment Collection Preferences

Before you begin this section:

  • Prolifi account is active
  • Operating entity details are ready (legal name, registration number, registered address per country)

Why this matters: Payment collection configuration is the most foundational Finance setup task. Without correctly configured operating entities and payment gateway connections, no invoices can be collected. All downstream billing depends on getting this right first.

1.1 Configuring operating entities

An Operating Entity (Glossary: Operating Entity) represents a legal business unit in a specific jurisdiction. You need one operating entity per country in which you legally operate and issue invoices.

For each operating entity, configure:

FieldDescription
Legal nameThe full registered legal name of the entity
Registration numberCompany registration or business number
Registered addressThe official registered address
Jurisdiction / countryThe country of incorporation
Default currencyThe base currency for this entity’s operations
Tax registration numberVAT number, GST number, or equivalent
Tax regimeThe applicable tax framework (VAT, GST, sales tax, etc.)
Payment gatewayThe gateway connection used by this entity
Invoice numbering sequenceThe invoice number prefix and starting number for this entity

Multi-currency pricing and tax configuration cannot be finalised until operating entities exist. If your Marketing team has defined multi-currency pricing plans, confirm with them that the operating entities are configured first — otherwise the currency plans cannot be correctly linked.

1.2 Connecting payment gateways

Each operating entity must be connected to at least one payment gateway to enable automated payment collection. Prolifi connects to your existing payment gateways — it does not process payments directly.

For each gateway connection, you will need:

  • Gateway API credentials (from your payment gateway provider)
  • The gateway’s merchant account identifier for this entity
  • Confirmation of which payment methods the gateway supports in this entity’s country

After connecting a gateway, confirm the connection is active by verifying that test mode credentials work before switching to live credentials.

1.3 Payment collection modes per entity

For each operating entity, configure the default collection mode:

  • Automatic (recommended): Prolifi attempts to collect payment automatically when an invoice is finalised. The payment is attempted against the customer’s default payment method.
  • Manual: Invoices are generated and sent but not auto-collected. Payment is expected via bank transfer or other offline method.
  • Hybrid: Auto-collection for card payments; manual collection for bank transfer customers.

You can override the collection mode at the customer or subscription level, so a business customer paying by bank transfer can be set to manual while consumer customers on cards are on automatic.

1.4 Collection timing

Configure when auto-collection is triggered relative to invoice finalisation:

  • Immediately on finalisation: Payment is attempted as soon as the invoice is created and finalised
  • Offset (e.g., 3 days after invoice date): The invoice is generated and sent first, then payment is collected N days later — useful for providing customers time to review before collection
  • On due date: Collection is triggered on the configured payment due date

Section 2 — Billing Preferences and Settings

Before you begin this section:

  • Operating entities are configured (Section 1)
  • Product catalog exists (Marketing & Strategy)

Why this matters: Billing preferences determine the mechanics of how invoices are generated, formatted, and managed. These settings affect every invoice that Prolifi generates, so getting them right before subscriptions go live prevents re-work and customer-facing inconsistencies.

2.1 Invoice settings

Configure the following at the account level (defaults) and per operating entity (overrides):

Invoice numbering:

  • Prefix format (e.g., INV-, [ENTITY_CODE]-, or custom)
  • Starting number
  • Sequence length (e.g., 6 digits: INV-000001)

Payment terms:

  • Standard number of days to pay (e.g., Net 7, Net 14, Net 30)
  • Whether payment terms differ for specific customer segments

Invoice display:

  • Inclusive or exclusive tax display (Glossary: Inclusive Pricing, Exclusive Pricing)
  • Line item grouping (by product, by billing period, or ungrouped)
  • Custom fields to display on invoices (purchase order number, cost centre code, etc.)

Invoice delivery:

  • Automatic email delivery to the customer’s billing email on finalisation
  • PDF attachment on email delivery
  • Invoice portal link in email (linking to the customer portal invoice view)

2.2 Billing period preferences

For recurring billing:

  • Default billing anchor behaviour: Whether new subscriptions are anchored to the subscription start date or to a fixed date (e.g., 1st of each month for all customers)
  • Trial period behaviour: Whether invoices are generated during trials or only on trial conversion
  • Grace period: The number of days after payment failure before a subscription action (pause or cancellation) is triggered by the dunning configuration

2.3 Credit note settings

Configure credit note behaviour:

  • Whether credit notes are automatically applied to the next invoice or held as a balance
  • Whether credit notes can be converted to refunds automatically
  • Credit note numbering sequence

2.4 Currency and rounding

For each currency:

  • Rounding rule (up, down, nearest)
  • Decimal places displayed on invoices
  • Tax rounding behaviour (sum of rounded line items vs. round the total)

Section 3 — Managing Billing Artefacts

Why this matters: Billing artefacts are the financial records that Prolifi generates through the billing lifecycle. Finance teams are the primary owners of these records from an operational standpoint — creating, modifying, auditing, and reconciling them is the day-to-day billing operations function.

3.1 Invoices

An Invoice (Glossary: Invoice) is the primary billing artefact. Finance teams manage invoices through their lifecycle:

Invoice creation: Invoices are typically auto-generated by Prolifi based on billing cycle events (subscription period end, one-off order, etc.). Finance teams can also create invoices manually for ad-hoc charges.

Invoice review: Before auto-collection, Finance teams can review and approve invoices in a draft state (if approval workflow is configured). This is particularly relevant for high-value invoices or invoices with manual adjustments.

Invoice actions available to Finance teams:

ActionWhen to use
FinaliseMove a draft invoice to Posted status, triggering delivery to the customer
Send / re-sendEmail the invoice to the customer’s billing address
Add noteAdd internal notes visible to Prolifi users but not the customer
Record offline paymentRecord a bank transfer or manual payment against an open invoice
Apply creditApply a credit note or account credit to reduce the invoice balance
VoidCancel an invoice that should not have been issued (requires a reason)
Retry paymentManually trigger a payment collection attempt on an open invoice
Issue credit noteCreate a credit note against a specific invoice
Raise dispute flagFlag an invoice as in dispute and record the dispute reason

Invoice actions available depend on the current invoice state. You cannot void an invoice that has been paid, and you cannot finalise an invoice that is already in a Paid state.

3.2 Credit notes

A Credit Note (Glossary: Credit Note) is a negative billing artefact that reduces what a customer owes. Issue credit notes for:

  • Billing errors (incorrect amount charged)
  • Cancellation credits (refund for unused service period after immediate cancellation)
  • Goodwill credits (commercial gesture to a dissatisfied customer)
  • Disputed invoice resolution

When creating a credit note:

  • Link it to the relevant invoice (recommended for audit traceability)
  • Specify the reason code
  • Specify whether to apply it to the next invoice or return as a cash refund

3.3 Transactions

A Transaction record in Prolifi represents a specific payment attempt — whether successful or failed. Each transaction carries:

  • Transaction amount and currency
  • Payment method used (card type, last four digits, or bank account reference)
  • Gateway transaction reference (the identifier from the payment processor)
  • Transaction status (succeeded, failed, pending)
  • Failure reason (for failed transactions)
  • Timestamp

Transaction records are immutable — they cannot be edited, only annotated with notes. They form a core part of the audit trail.

3.4 Refunds

A refund is the return of collected funds to a customer. Refunds can be:

  • Full refund: Return the entire collected amount to the original payment method
  • Partial refund: Return a portion of the collected amount
  • Credit refund: Converted credit note returned as account credit rather than cash

Refunds are typically accompanied by a credit note to maintain accounting balance. Configure whether refund requests require approval before processing.

Refunds are processed through the original payment gateway and are subject to that gateway’s refund time frames (typically 5-10 business days for card refunds).


Section 4 — Reconciliation Workflows

Before you begin this section:

  • Payment gateways are connected (Section 1)
  • Invoices exist and have been collected
  • Gateway settlement data is available (typically available 1-2 business days after collection)

Why this matters: Reconciliation is the control process that confirms every pound collected from customers is accounted for in your billing records, and that Prolifi’s records match your payment gateway’s settlement records. Without reconciliation, billing discrepancies go undetected and financial statements cannot be relied upon.

4.1 What reconciliation covers

Prolifi’s reconciliation process matches:

  • What Prolifi expected to collect: Invoice amounts for a given period
  • What the gateway settled: Settlement records from your connected payment gateways

Discrepancies between these two datasets are flagged for review. Common sources of discrepancies include:

  • Gateway fees deducted from settled amounts (Prolifi records gross amounts; the gateway nets its fee from settlement)
  • Currency conversion differences on FX transactions
  • Refunds processed outside of Prolifi (e.g., directly in the gateway dashboard)
  • Timing differences (invoices collected near period end may settle in the next period)
  • Failed collections that show as attempted in Prolifi but may not appear in gateway records

4.2 Running the reconciliation report

Prolifi generates reconciliation reports per operating entity per period. To run a reconciliation:

  1. Select the reporting period (typically the previous month or week)
  2. Select the operating entity to reconcile
  3. Prolifi matches Prolifi invoice collection records against gateway settlement records
  4. The report shows:
    • Matched records: Invoice collections confirmed against gateway settlements
    • Unmatched Prolifi records: Amounts collected in Prolifi with no corresponding gateway settlement record
    • Unmatched gateway records: Gateway settlements with no corresponding Prolifi invoice collection

4.3 Resolving discrepancies

For each unmatched record:

  • Unmatched Prolifi record: Investigate whether the gateway fee is the source of the difference; check if the collection arrived in a different settlement batch
  • Unmatched gateway record: Check for refunds or payouts processed directly in the gateway; confirm the record relates to a Prolifi-managed invoice

Mark resolved discrepancies with a resolution note in Prolifi. Unresolved discrepancies should be escalated to your payment gateway account manager or finance controller.

4.4 Reconciliation workflow best practices

  • Run reconciliation weekly during the month to catch issues early, not only at period end
  • Match in one direction first: Start with Prolifi records and find their gateway counterparts, then sweep the unmatched gateway records
  • Maintain a discrepancy log for recurring patterns — they indicate a structural issue in the integration
  • Establish a close-off procedure: A formal sign-off that reconciliation is complete for each period before financial statements are produced

Section 5 — Reporting and Revenue Recognition

Before you begin this section:

  • Invoices have been generated and collected
  • Revenue recognition rules have been configured per product type

Why this matters: Revenue recognition is a compliance function. Collecting money is not the same as recognising revenue — under accounting standards ASC 606 and IFRS 15, revenue must be recognised in proportion to when the service is delivered. Incorrect recognition creates financial statement errors and audit risk.

5.1 Revenue recognition configuration

For each product type, configure the recognition rule:

  • Immediate recognition: Revenue is recognised in full on the invoice date. Appropriate for one-off products that are delivered at point of sale.
  • Deferred recognition (straight-line): Revenue is recognised evenly over the service period. Appropriate for subscription products where service is delivered continuously over the subscription term.
  • Event-based recognition: Revenue is recognised when specific milestones or delivery events occur. Appropriate for professional services or milestone-based contracts.

5.2 Revenue recognition schedules

For every finalised invoice, Prolifi generates a Recognition Schedule (Glossary: Recognition Schedule) — a period-by-period breakdown of when revenue will be recognised. For a 12-month annual subscription invoiced upfront:

MonthRecognised amountDeferred balance
Month 1£1,000£11,000
Month 2£1,000£10,000
£1,000
Month 12£1,000£0

Recognition schedules are generated automatically at invoice finalisation based on the configured recognition rule for the relevant product.

5.3 Period-end revenue recognition run

At the end of each accounting period:

  1. Review the recognition schedule for the period — confirm the recognition entries match expectations
  2. Export the recognition entries for the period (as a journal entry file in CSV or the required accounting format)
  3. Import the recognition entries into your accounting system
  4. Verify that the deferred revenue balance in Prolifi matches the deferred revenue account in your accounting system

5.4 Financial reporting

Prolifi provides the following financial reports:

ReportWhat it shows
MRR reportMonthly recurring revenue — new, expansion, contraction, churn
ARR reportAnnualised recurring revenue snapshot
NRR reportNet revenue retention — revenue retained from the existing customer base
Churn reportCustomer and revenue churn by period
Invoice summaryAll invoices by status for a period
Collections reportPayment collection totals by period, entity, and method
Tax liability reportTax collected by jurisdiction for a period
Recognition reportRevenue recognised vs. deferred for a period
Reconciliation reportGateway settlement matched to invoice collection records

Reports are accessible in the Prolifi reporting module and exportable in CSV format for import into accounting or BI tools.

5.5 Audit trail access

The complete Audit Trail (Glossary: Audit Trail) for all billing events is accessible in Prolifi and exportable for archival or audit purposes. The audit trail includes:

  • Every invoice created, modified, finalised, voided, or paid
  • Every payment attempt and its outcome
  • Every entitlement change
  • Every subscription lifecycle event
  • Every credit note and refund
  • Every user action (who performed what action and when)

The audit trail is immutable — records cannot be altered or deleted. It is the authoritative record for billing dispute resolution and financial audits.


Section 6 — Operational Preferences

Why this matters: Operational preferences determine who can do what in Prolifi, what requires approval, and how the platform communicates with your team and customers. Well-configured operational preferences prevent unauthorised actions and ensure the right people are notified at the right time.

6.1 Users and roles

Prolifi supports role-based access control. Define which Prolifi roles are appropriate for each team member:

RoleTypical access level
AdministratorFull access to all configuration and operational features
FinanceAccess to billing operations, invoices, reconciliation, reporting
SalesAccess to customer module, subscriptions, quotes; no access to financial configuration
Read-onlyView-only access to customer and billing data
Custom rolesDefine custom permission sets for specific use cases

Assign roles based on the principle of least privilege — team members should have only the access they need for their role.

6.2 Approval workflows

Configure approval workflows for actions that require authorisation before execution:

Subscription-level approvals:

  • New subscriptions above a defined contract value
  • Discounts above a defined percentage
  • Price overrides below a defined threshold
  • Contract terms that deviate from standard

Invoice-level approvals:

  • Manual invoices above a defined amount
  • Credit notes above a defined amount
  • Voids of finalised invoices

Quote approvals:

  • Quotes with non-standard terms
  • Quotes with discounts above the sales team’s authority level

For each approval type, configure:

  • The threshold that triggers the approval requirement
  • The approver (specific user or role)
  • The notification method (email, in-app notification)
  • The escalation path if the approver is unavailable

6.3 Notification emails

Configure the automated emails that Prolifi sends. Finance teams typically manage:

Customer-facing notifications:

  • Invoice issued notification
  • Payment confirmation
  • Payment failure notification (first failure)
  • Dunning recovery emails (subsequent failures) — See: Dunning & Payment Recovery
  • Final payment failure notification (before subscription action)
  • Cancellation confirmation
  • Subscription resumption confirmation

Internal notifications:

  • Disputes flagged on invoices
  • Large credit notes issued
  • High-value invoice approvals pending
  • Reconciliation discrepancies above threshold

Each email type can be customised with your branding, subject line, and message content. Email delivery is through Prolifi’s delivery infrastructure using your configured sender domain.

6.4 Branding

Upload company branding for use across all customer-facing Prolifi materials:

  • Company logo (used on invoices, email headers, customer portal)
  • Brand colours (for customer portal)
  • Custom domain for the customer portal (e.g., billing.yourcompany.com instead of portal.prolifi.io)
  • Custom sender email address for automated emails

What comes next

With Finance configuration complete:

  • Developer integration: Confirm with the Developer team that payment gateway connections are working correctly in integration testing
  • First billing cycle: Monitor the first real billing cycle carefully — watch invoice generation, collection attempts, and reconciliation
  • Reconciliation cadence: Establish a weekly reconciliation run as a recurring Finance team responsibility
  • Month-end close: Establish the sequence for period-end recognition, reconciliation, and financial reporting using Prolifi’s outputs

Cross-references