TAG LINE
TAG LINE
SMALL TITLE

Proration Logic in LogiSense Billing

Last Updated: Wed May 21 2025

This article explains how recurring and non-recurring charges are prorated in LogiSense Billing. Understanding how proration works will help you anticipate how charges are applied when services are activated, modified, or canceled mid-billing cycle.

Proration Rules

The LogiSense Billing Engine prorates charges to the day - time values are ignored. This applies to all effective start and end (or cancel) dates associated with account services or account packages.

Key proration rules:

  • Account-service and account-package effective start dates are inclusive: charges begin on the start date

  • Account-service and account-package effective cancel dates are exclusive: charges stop the day before the cancel date

  • A prorated period must be at least one full day

  • bill day impact: proration is based on the account’s Bill Day and relevant effective dates

Proration Examples

Start Date Scenario

  • Package start: October 4th at 11:00pm

  • Optional service added: October 15th at 2:00am

  • Bill Day: 1

Billing Result

Billing on November 1st:

  • Required services: charged from Oct 4th to Oct 31st (28 full days)

  • Optional services: charged from Oct 15th to Oct 31st (17 full days)

Note: November 1st is not charged as the period ends the day before.

Cancel Date Scenario

  • Package cancelled: effective October 24th at 11:00pm

  • Optional service cancelled: effective October 15th at 2:00am

  • Bill Day: 1

Billing Result

Billing on November 1st:

  • Required services: charged from Oct 1st to Oct 23rd (23 full days)

  • Optional services: charged from Oct 1st to Oct 14th (14 full days)

Note: The cancel date is exclusive, so services are not charged on the cancel day.

State Transition Scenario

  • Service state change: service changes from an Active status to a Suspended status on October 15th (both states are billable but at different prices)

Billing Result

  • Active state: charged from Oct 1st to Oct 14th (14 full days)

  • Suspended state: charged from Oct 15th to Oct 31st (17 full days)

Multiple State Transitions

  • Service state timeline:

    • Starts in Test status on Oct 1st

    • Transitions to Active status on Oct 10th at 2:00am

    • Transitions to Suspended status on Oct 10th at 11:00pm

Billing Result

  • Test status: Oct 1st to Oct 9th (9 full days)

  • Active status: Oct 10th only (1 day)

  • Suspended status: Oct 11th to Oct 31st (21 full days)

Note: Oct 10th is billed as Active, so Suspended charges start on Oct 11th.