Control specific revenue recognition rules for special billing situations such as late posted invoices, partial reverse charges, charges when unsuspending, and charges when restarting service.
These settings control how certain actions are handled in Stax Bill from an accounting perspective, particularly related to how certain actions impact the earnings schedules. These account-wide settings apply to all events of this type across your Stax Bill environment, ensuring a level of consistency to match your business processes.
Earning Options
Setting |
Applies To |
Options |
Late Posted Invoices |
Invoices that were not auto-posted and are therefore sitting in draft state for some time in the system. This setting will take effect at the time the invoice is posted. |
Record delayed earnings today and then earn normally for the rest of the period
Record earnings evenly over remaining period
|
Partial Reverse Charges |
A partial reversal on a posted invoice charge where the revenue has not yet been fully earned in the system. |
Do not record earnings until reversal has been consumed
Recalculate reduced earnings for the remaining period
|
Charges When Unsuspending |
Invoice(s) that are generated when the system moves a customer's subscription(s) out of suspension and back to active. This usually occurs when the customer has made a payment on overdue invoice(s). Note that if the system is set not to charge for missed periods, this earnings option has no effect. |
Record delayed earnings today and then earn normally for the rest of the period
Record earnings evenly over remaining period
|
Charges When Resuming Service |
Invoice(s) are generated when a customer is manually moved out of "Hold" status and back to active. Note that if the system is set not to charge for missed periods, this earnings option has no effect. |
Record delayed earnings today and then earn normally for the rest of the period
Record earnings evenly over remaining period
|
Examples
Here are some examples that illustrate the differences between the different options and how they compare to the normal earnings schedules.
Example 1 - Late Posted Invoice
A $100 Monthly Charge Created |
Jan 1st, 11:00 am |
Charge timing |
Start Of Period |
Earning |
Daily Start of Interval |
Associated Discount |
20% |
Delay Posting Until |
Jan 15th, 9:00 am |
Earnings Schedule:
This table compares the two earnings options to the "normal" earnings schedule that would be calculated if the invoice was auto-posted on the first day. In this example, the invoice has been sitting in Draft status from Jan 1 to Jan 15. The invoice is posted at 9:00 am in your account's time zone.
- If the invoice had been auto-posted on Jan 1, the system would earn an even amount of $3.22/3.23 daily throughout the month.
- With Option 1, the entire amount of delayed earnings - $48.39 to date - is earned on the day of posting, and then the earnings schedule continues at $3.22/3.23 as it would have if it had auto-posted on Jan 1.
- With Option 2, the full $100 that needs to be earned is divided evenly among the 17 days left in the earnings period (since this is a monthly charge); the system now earns $5.88/5.89 per day until the end of the month.
- Note that the discounts, if applicable, are calculated using the same logic and will appear as such in the discount earnings ledgers.
Normal Auto Post | Option 1 - Record delayed earnings today and then earn normally for the rest of the period | Option 2 - Record earnings evenly over the remaining period | |||||
---|---|---|---|---|---|---|---|
Date | Charge | Discount | Charge | Discount | Charge | Discount | |
1/1/2017 11:00 | $3.23 | $0.64 | |||||
1/2/2017 0:00 | $3.22 | $0.65 | |||||
1/3/2017 0:00 | $3.23 | $0.64 | |||||
1/4/2017 0:00 | $3.22 | $0.65 | |||||
1/5/2017 0:00 | $3.23 | $0.64 | |||||
1/6/2017 0:00 | $3.22 | $0.65 | |||||
1/7/2017 0:00 | $3.23 | $0.64 | |||||
1/8/2017 0:00 | $3.23 | $0.65 | |||||
1/9/2017 0:00 | $3.22 | $0.64 | |||||
1/10/2017 0:00 | $3.23 | $0.65 | |||||
1/11/2017 0:00 | $3.22 | $0.64 | |||||
1/12/2017 0:00 | $3.23 | $0.65 | |||||
1/13/2017 0:00 | $3.23 | $0.64 | |||||
1/14/2017 0:00 | $3.22 | $0.65 | |||||
1/15/2017 0:00 | $3.23 | $0.64 | |||||
1/15/2017 9:00 | $48.39 | $9.68 | $5.88 | $1.17 | time of posting | ||
1/16/2017 0:00 | $3.22 | $0.65 | $3.22 | $0.65 | $5.88 | $1.18 | |
1/17/2017 0:00 | $3.23 | $0.64 | $3.23 | $0.64 | $5.88 | $1.17 | |
1/18/2017 0:00 | $3.22 | $0.65 | $3.22 | $0.65 | $5.89 | $1.18 | |
1/19/2017 0:00 | $3.23 | $0.64 | $3.23 | $0.64 | $5.88 | $1.18 | |
1/20/2017 0:00 | $3.23 | $0.65 | $3.23 | $0.65 | $5.88 | $1.18 | |
1/21/2017 0:00 | $3.22 | $0.64 | $3.22 | $0.64 | $5.88 | $1.17 | |
1/22/2017 0:00 | $3.23 | $0.65 | $3.23 | $0.65 | $5.89 | $1.18 | |
1/23/2017 0:00 | $3.22 | $0.64 | $3.22 | $0.64 | $5.88 | $1.18 | |
1/24/2017 0:00 | $3.23 | $0.65 | $3.23 | $0.65 | $5.88 | $1.18 | |
1/25/2017 0:00 | $3.23 | $0.65 | $3.23 | $0.64 | $5.88 | $1.17 | |
1/26/2017 0:00 | $3.22 | $0.65 | $3.22 | $0.65 | $5.89 | $1.18 | |
1/27/2017 0:00 | $3.23 | $0.64 | $3.23 | $0.64 | $5.88 | $1.17 | |
1/28/2017 0:00 | $3.22 | $0.65 | $3.22 | $0.65 | $5.88 | $1.18 | |
1/29/2017 0:00 | $3.23 | $0.64 | $3.23 | $0.64 | $5.88 | $1.18 | |
1/30/2017 0:00 | $3.22 | $0.65 | $3.22 | $0.65 | $5.89 | $1.18 | |
1/31/2017 0:00 | $3.23 | $0.64 | $3.23 | $0.64 | $5.88 | $1.17 |
Example 2 - Partial Reverse Charge
Charge of $100 |
Jan 1st, 11:00 am |
Discount |
20% |
Charge Earning |
Daily Start of Interval |
Partially Reversed by $20 |
Jan 7th, 2017, 9:00 am |
Earnings Schedule:
This table shows the difference in the two earnings options when a charge is partially reversed mid-way through a billing period; in this case, a monthly charge of $100 occurred on Jan 1 at 11:00 am.
- With Option 1, when the $20 reversal happens on Jan 7th, the system essentially "halts" all earnings on this charge until the $20 has been consumed according to the original earnings schedule ($3.22/3.23 per day, for a total of 6 days). After this, the system will start earning again based on the original earnings schedule.
- With Option 2, on the date of the reversal, the remaining earnings are reduced by the $20 reversal, and the earnings schedule is recalculated for the remainder of the billing period.
Option 1 - Do not record earnings until reversal has been consumed | Option 2 - Recalculate reduced earnings for the remaining period | |||
---|---|---|---|---|
Date |
Charge |
Discount |
Charge |
Discount |
1/1/2017 11:00 |
$3.23 | $0.64 | $3.23 | $0.64 |
1/2/2017 0:00 |
$3.22 | $0.65 | $3.22 | $0.65 |
1/3/2017 0:00 |
$3.23 | $0.64 | $3.23 | $0.64 |
1/4/2017 0:00 |
$3.22 | $0.65 | $3.22 | $0.65 |
1/5/2017 0:00 |
$3.23 | $0.64 | $3.23 | $0.64 |
1/6/2017 0:00 |
$3.22 | $0.65 | $3.22 | $0.65 |
1/7/2017 0:00 |
$3.23 | $0.64 | $3.23 | $0.64 |
1/8/2017 0:00 |
$0 | $0 | $2.39 | $0.47 |
1/9/2017 0:00 |
$0 | $0 | $2.39 | $0.48 |
1/10/2017 0:00 |
$0 | $0 | $2.40 | $0.47 |
1/11/2017 0:00 |
$0 | $0 | $2.39 | $0.48 |
1/12/2017 0:00 |
$0 | $0 | $2.39 | $0.47 |
1/13/2017 0:00 |
$0 | $0 | $2.40 | $0.48 |
1/14/2017 0:00 |
$2.58 | $0.52 | $2.39 | $0.48 |
1/15/2017 0:00 |
$3.23 | $0.64 | $2.39 | $0.48 |
1/16/2017 0:00 |
$3.22 | $0.65 | $2.40 | $0.48 |
1/17/2017 0:00 |
$3.23 | $0.64 | $2.39 | $0.48 |
1/18/2017 0:00 |
$3.22 | $0.65 | $2.39 | $0.48 |
1/19/2017 0:00 |
$3.23 | $0.64 | $2.40 | $0.48 |
1/20/2017 0:00 |
$3.23 | $0.65 | $2.39 | $0.48 |
1/21/2017 0:00 |
$3.22 | $0.64 | $2.39 | $0.48 |
1/22/2017 0:00 |
$3.23 | $0.65 | $2.40 | $0.48 |
1/23/2017 0:00 |
$3.22 | $0.64 | $2.39 | $0.48 |
1/24/2017 0:00 |
$3.23 | $0.65 | $2.39 | $0.48 |
1/25/2017 0:00 |
$3.23 | $0.64 | $2.40 | $0.48 |
1/26/2017 0:00 |
$3.22 | $0.65 | $2.39 | $0.48 |
1/27/2017 0:00 |
$3.23 | $0.64 | $2.39 | $0.48 |
1/28/2017 0:00 |
$3.22 | $0.65 | $2.39 | $0.48 |
1/29/2017 0:00 |
$3.23 | $0.64 | $2.39 | $0.48 |
1/30/2017 0:00 |
$3.22 | $0.65 | $2.39 | $0.48 |
1/31/2017 0:00 |
$3.23 | $0.65 | $2.39 | $0.48 |
Example 3 - Unsuspend or Resume Service (Un-Hold)
Charge of $100 |
Nov 13th, 2016 |
Discount |
20% |
Charge Earning |
Daily at the Start of the interval |
Subscription Suspends |
Jan 13th, 2017 |
Subscription Unsuspends |
May 20th, 2017 |
Option to charge when unsuspending |
Charge for all missed periods (5 missing invoices = $500) |
Earnings Schedule:
This table shows the difference in the two earnings options when the subscription automatically unsuspends on May 20th (note that the same behaviour will also happen if the customer's service is resumed manually, i.e. removed from Hold status).
- Because the system was set to charge for all missed periods, 6 invoices will generate earnings as of the date of unsuspension. The total amount that needs to be "caught up", as of May 20th, is as follows:
Invoice | Gross Amount to be Earned | Discount to be Earned |
December | $100 | $20 |
January | $100 | $20 |
February | $100 | $20 |
March | $100 | $20 |
April | $100 | $20 |
May | $25.80 (=$100/31 x 8 days) | $5.16 (=$20/31 x 8 days) |
Total: | $525.80 | $105.16 |
- With Option 1, all of the unallocated revenue will be earned on the date of unsuspension, right up to the current date of May 20th. As shown below, this will result in an earnings record of the full $425.80 on May 20th (and the corresponding earned discount), after which the system earns at the regular rate of 3.22 or 3.23 till the end of the May billing period (June 12th).
- With Option 2, the total amount that needs to be earned is $600 (a discount of $120), and there are 24 days left in the current billing period (May 20th through June 12th). In this case, the system will earn $600/24 = $25.00 per day until June 12th (and a corresponding discount of $5.00/day).
Option 1 - Record delayed earnings today and then earn normally for the rest of the period |
Option 2 - Record earnings evenly over remaining period |
|||
---|---|---|---|---|
Date |
Charge |
Discount |
Charge |
Discount |
2016-12-13 |
$3.33 | $0.64 | $3.33 | $0.64 |
.... |
||||
2017-01-12 |
$3.33 | $0.64 | $3.33 | $0.64 |
2017-01-13 |
||||
2017-02-13 |
||||
2017-03-13 |
||||
2017-04-13 |
||||
2017-05-13 |
||||
2017-05-14 |
||||
2017-05-15 |
||||
2017-05-16 |
||||
2017-05-17 |
||||
2017-05-18 |
||||
2017-05-19 |
||||
2017-05-20 |
$525.80 | $105.16 | $25.00 | $5.00 |
2017-05-21 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-05-22 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-05-23 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-05-24 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-05-25 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-05-26 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-05-27 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-05-28 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-05-29 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-05-30 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-05-31 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-01 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-02 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-03 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-04 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-05 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-06 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-07 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-08 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-09 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-10 |
$3.22 | $0.65 | $25.00 | $5.00 |
2017-06-11 |
$3.23 | $0.64 | $25.00 | $5.00 |
2017-06-12 |
$3.22 | $0.65 | $25.00 | $5.00 |