Billing & SubscriptionIncluded

Subscription & Billing

Review your company plan, included limits, renewal state, Wallet billing, and paid-module access from one controlled subscription workspace.

Overview

Subscription controls the company plan.

The plan defines included access and limits for users, projects, and retained project history.

Wallet provides the billing credits used for eligible plan upgrades and paid-module charges.

Paid modules have separate entitlement states such as Active, Cancelling, and Expired.

Subscription status does not affect project revenue, project cost, or project profit.

Changing plan access must not erase historical business data.

Who can use it

RoleView planChange planManage billingActivate modules
AdminYesYes, where supportedYesYes
ManagerNoNoNoNo
SupervisorNoNoNoNo
EmployeeNoNoNoNo

Subscription, Wallet, and Module Marketplace routes are restricted to company Admins.

Only authorized Admin users should purchase, renew, cancel module renewal, or change the company plan and paid modules.

Subscription summary

Current Plan
Plan name and monthly price shown on Subscription.
Wallet Balance
Available credits for plan changes and paid-module charges.
Estimated Next Renewal
Core plan plus renewing add-ons from the billing summary.
Active Add-ons
Enabled paid modules, including modules scheduled to cancel.

Plan overview

  • Subscription status badge
  • Next renewal date when set
  • Employee, working project, and completed project limits with current usage

Plan structure

Plan names, prices, and limits come from the subscription plan catalog. Super Admin may adjust catalog values without changing plan codes.

Free

For individuals and very small project teams getting started.

  • ₱0/month
  • 5 users
  • 2 active projects
  • 10 completed projects retained
  • Core project-profit tracking, labor, expenses, collections, reports, and Mobile Field App
  • Upgrade path: /subscription/upgrade

Basic

For small service companies running regular projects.

  • ₱1,500/month in the current catalog seed
  • 15 users
  • 10 active projects
  • 50 completed projects retained
  • Higher capacity than Free and access to purchase additional modules on eligible paid plans
  • Self-serve upgrade available

Pro

For growing companies managing more projects, employees, and retained history.

  • ₱4,500/month in the current catalog seed
  • 45 users
  • 30 active projects
  • 200 completed projects retained
  • Priority support and assisted onboarding in public plan copy
  • Self-serve upgrade available

Starter and Enterprise

Legacy catalog tiers that may still appear on existing accounts.

  • Starter and Enterprise are not open for self-serve wallet plan changes
  • Starter example seed: 10 users, 20 active projects, 40 completed retained, ₱1,500/month
  • Enterprise example seed: high legacy limits for large accounts
  • Contact support or Super Admin for changes on these tiers

Billing period is monthly based on each plan’s listed monthly price.

Catalog display names may be edited by Super Admin, but plan identity always uses the stable plan code.

Included limits

LimitWhat is countedWhen checkedAt limit
Employee limitActive company usersBefore plan switch and when adding usersPlan switch is blocked until active users are within the target plan limit
Working project limitProjects in Planning or Active statusBefore plan switch and when creating projectsPlan switch is blocked until working projects are within the target plan limit
Completed project limitProjects in Completed status retained in the workspaceBefore plan switchPlan switch is blocked until completed projects are within the retained limit

A successful paid plan change applies immediately after Wallet charge and company plan update.

Lower limits do not delete existing records, but they may block new activity or plan switches until usage fits the target plan.

Receipt storage, kiosk counts, and location counts are not separate subscription-plan limits in the current catalog.

Plan comparison

CapabilityFreeBasicPro
Monthly price₱0₱1,500₱4,500
Users51545
Active projects21030
Completed projects retained1050200
Core trackingIncludedIncludedIncluded
Mobile Field AppIncludedIncludedIncluded
Purchase additional modulesNot on FreeEligible paid plansEligible paid plans
Support levelStandardStandardPriority

Values above reflect the current seeded subscription plan catalog. Super Admin may change prices or limits without renaming plan codes.

Subscription lifecycle

  1. 1

    Review the current plan

    Check included access, limits, billing period, renewal date, and subscription status.

  2. 2

    Confirm Wallet balance

    Ensure sufficient Wallet credit exists for the intended paid plan or module charge.

  3. 3

    Select a plan action

    Open Upgrade Plan to switch plans or manage add-on renewal from Subscription or Module Marketplace.

  4. 4

    Review the charge

    Confirm plan, monthly amount, usage fit, and effective change before completing.

  5. 5

    Complete the billing action

    A successful paid plan change posts a Subscription Payment Wallet charge and updates company plan state.

  6. 6

    Continue or change access

    Apply the new plan state without deleting historical business records.

Subscription statuses

StatusMeaningCompany access
ActiveSubscription is currentIncluded access remains available according to plan and module entitlements
TrialTemporary trial access while the trial end date appliesAccess follows the assigned plan and trial state
OverdueRenewal or billing follow-up is overdueFollow current platform restriction rules; contact support if access is affected
SuspendedAccount suspension applied by platform administrationAccess may be restricted until status is restored
CancelledRenewal or subscription was cancelledAccess follows current expiry and restriction behavior; records remain preserved

Company subscription status is separate from paid-module Cancelling or Expired states.

There is no separate customer-facing Cancelling status on the base company subscription in the current UI.

Renewal

Renewal behavior

  • Next renewal date appears on Subscription when a renewal date is set
  • Estimated Next Renewal totals core plan plus renewing add-ons
  • Paid renewals require sufficient Wallet balance when a charge is posted
  • Successful plan or module charges appear as Subscription Payment in Wallet activity
  • Module renewal uses paid-through dates and may preserve price snapshots
  • Duplicate module activation is blocked by operation key replay protection

Wallet balance alone does not renew a plan or module unless the supported billing action completes successfully.

Upgrade

Self-serve plan upgrade

  • Available from /subscription/upgrade for Admin users
  • Target plans come from active subscription plan catalog rows
  • Starter and Enterprise are not open for self-serve wallet plan changes
  • Upgrade is immediate after a successful Wallet charge and company plan update
  • Charge uses the plan’s full monthly price; proration is not implemented
  • Usage must fit the target plan’s employee, working project, and completed project limits
  • Billing summary and Wallet history retain the charge

Upgrading should increase access according to the new plan without rewriting historical records.

Downgrade

There is no separate downgrade button. Admins may switch to a lower plan from Upgrade Plan when current usage fits the target plan limits.

Switching to a lower-priced paid plan charges the target plan’s monthly price when greater than zero.

Switching toward Free does not post a Wallet plan charge in the current implementation.

If active users, working projects, or completed projects exceed the target plan limits, the switch is blocked until usage is reduced.

Existing records are not deleted, but lower limits may restrict new activity after the switch.

Paid modules remain governed by their own entitlement state and are not automatically removed by a plan switch.

Cancellation

Company subscription cancellation

  • Base company subscription cancellation is controlled by platform administration, not a self-serve customer delete action
  • Cancellation does not delete the workspace or business records
  • Billing email, billing history, and operational records remain preserved for audit review

Paid-module cancellation

  • Admins can cancel renewal from Subscription or Module Marketplace
  • Cancelled modules stay active until the end of the paid period
  • Resume renewal is supported while the module remains in Cancelling state
  • Cancellation does not automatically refund Wallet credits
  • Expired modules may become read-only while history remains available

Expiry behavior

After module expiry

  • Module may become read-only according to current entitlement rules
  • Historical module records remain preserved
  • Reactivation may require a new Wallet charge where supported

After subscription restriction

  • New record creation may be blocked when plan or account status restricts access
  • Historical projects, payroll, finance, and operational records remain preserved
  • Renewal or support intervention may restore supported access

Subscription vs Wallet

Subscription

  • Company plan
  • Included features and usage limits
  • Billing period and renewal state
  • Cancellation or account status

Wallet

  • Available billing credits
  • Approved top-ups
  • Plan charges
  • Paid-module charges
  • Refunds or adjustments where supported

Subscription determines access. Wallet provides the supported billing balance.

Subscription vs paid modules

Base subscription

Controls the company’s core plan and included limits.

  • Users, projects, and retained completed projects
  • Core platform workflows included on every plan

Paid modules

Separately activated workflows billed from Wallet.

  • Salaries & Payroll
  • Budget Releases & Liquidation
  • Materials & Requisition
  • Office Budget Requests
  • Kiosk Attendance
  • Custom Branding
  • Quotations and other wallet-purchasable add-ons when enabled
  • A paid module may require an eligible base plan before activation.
  • Paid-module billing is separate from the core plan monthly price.
  • Module status may be Active, Cancelling, Expired, Available, Coming Soon, Disabled, or Suspended.
  • Cancellation should preserve module records.
  • Module expiry should not delete related history.

Module activation workflow

  1. 1

    Open Module Marketplace

    Review available paid add-ons at /modules.

  2. 2

    Select an available module

    Open a wallet-purchasable module detail page.

  3. 3

    Review price and billing period

    Confirm monthly price and activation terms.

  4. 4

    Confirm subscription eligibility

    Ensure the module is available for the current plan and catalog state.

  5. 5

    Confirm sufficient Wallet balance

    Activation is blocked when available credits are insufficient.

  6. 6

    Activate the module

    Confirm with a unique operation key for duplicate protection.

  7. 7

    Record Wallet charge and entitlement

    A successful activation posts a Subscription Payment debit and enables the module.

  8. 8

    Open the newly available module

    Use the module route or sidebar entry after activation.

Module statuses

StatusCan open moduleCreate new recordsRenewalHistory
AvailablePreview only until activatedNoNot active yetNo module history yet
ActiveYesYes, where role permitsRenewal scheduled according to paid-through datePreserved
CancellingYes until period endYes until period end where supportedRenewal cancelled; active until paid-through datePreserved
ExpiredRead-only where implementedNo new activity where restrictedRenewal required to restore full accessPreserved
Coming SoonNo purchase yetNoNot availableN/A
Disabled / SuspendedNo or restrictedNoNot renewingPreserved where records already exist

Core Platform is always included and displays as Active on module cards.

Plan and module limits

Billing transactions

Wallet activity

  • Transaction type such as Top-up Approved or Subscription Payment
  • Amount and resulting balance after
  • Description referencing plan or module where applicable
  • Date and time

Billing history

  • Invoice date
  • Plan
  • Status
  • Amount due and amount paid

Billing records should remain auditable without exposing internal security identifiers in customer-facing guides.

Failed or incomplete billing

What to expect

  • Insufficient Wallet balance blocks paid plan switches and module activation
  • Failed plan upgrade does not change the company plan
  • Failed module activation should not create duplicate entitlement for the same operation key
  • Uncertain payment or activation state should be reviewed in Subscription and Wallet before retrying
  • Avoid repeated rapid purchase attempts while state is unclear
  • Contact support when billing state does not match Wallet or module access

Refunds and billing corrections

Refunds are supported only as Super Admin manual Refund / Reversal Wallet transactions.

Cancellation of a module renewal does not automatically create a refund.

Billing corrections require platform administration; customers should contact support when a charge needs review.

Reversed or corrected charges, when applied, appear in Wallet history and may restore available credits.

Billing and module event history remain preserved.

Historical data protection

Expired or restricted modules may become read-only rather than permanently editable.

Secondary details

Billing period

Plans are priced monthly through each catalog row’s listed monthly price.

Module charges and renewal estimates also use monthly pricing unless a specific module snapshot says otherwise.

Effective dates

Successful paid plan switches apply immediately after charge and company plan update.

Cancelled paid modules remain active until the end of the current paid period.

Usage-limit enforcement

When a plan limit is reached, creation or plan-switch actions may be blocked with a plan-limit message.

Reduce active users, working projects, or completed projects before switching to a lower limit plan.

Super Admin plan controls

Plan names, prices, limits, and active catalog availability are centrally configured.

Existing companies may keep a purchased tier even if that tier is inactive for new purchases.

Module cancellation

Cancel renewal stops the next billing cycle while keeping access until paid-through date.

Expired modules appear in the expired add-ons section and may be read-only.

Reactivation

Resume renewal is available for cancelling modules before expiry.

Reactivate may require a new Wallet charge when the module has expired or been disabled according to current rules.

Company ownership and billing contact

Subscription summary may include a billing email when set on the company record.

Use Company Settings for company profile details and support contact when billing follow-up is required.

Financial effect

Important notes

  • Subscription controls Prospeno access, not company finances.
  • Wallet balance and subscription entitlement are separate concepts.
  • Sufficient Wallet balance does not guarantee renewal unless the billing action completes.
  • Plan limits must match the current commercial configuration in the subscription plan catalog.
  • Paid modules may require separate activation and billing.
  • Upgrade, downgrade, cancellation, and expiry behavior must follow current implementation.
  • Cancellation does not automatically guarantee a refund.
  • Expiry must not delete historical business records.
  • Lower plan limits may restrict new activity without deleting existing data.
  • Billing records should remain auditable.
  • Prospeno does not provide banking, statutory accounting, or tax services.
Subscription & Billing | Prospeno Help