Subscription/Service Payment Calculator - Active/Cancelled and Pro-rata Payments

Thompa121

New Member
Joined
Aug 31, 2017
Messages
1
Hi All,

I'm new to the forum and thought i would register for some help please. I've actually browsed this forum as a guest for many years - but now im stuck and need assistance.

Basically, ive been asked at work to produce an excel spreadsheet to help work out payments for subscription services we offer.

The data shows the following:

Customer Name
Registration Date
No. Of Users (software license related)
No. Of Companies (as above)
Account Status (Active or Cancelled)
Cancellation Date

The above is the raw data that will be updated on a regular basis.

Now what i have so far for the formulas is:

1. It works out the payment due for the full month - depending on what their software license number is (users/companies)
2. It works out an initial pro-rata payment based on the above (1). For example - 1 full month fee is £10. If they start their contract mid-month - this would show as £5 etc...
3. It has flags to indicate if the unit is active or cancelled
4. If the unit is cancelled, it will show how many days into the month they cancelled
5. It works out a pro-rata style cancellation payment if cancelled mid-month
6. If the unit is active it will only show the pro-rata active payment and the normal full months active payment.

Now what i need help with is the following:

If a unit is cancelled, i would love it to show the following:

1. What the initial pro-rata active payment is (only if the unit cancels in the same month it was sold)
2. If a unit cancels the following month - i only need it to display what the pro-rata cancellation payment is (eg unit was sold in July but cancelled the following month)

I would love to attach my template but as per forum rules i cannot.

Here is a table of how things look:

Customer NameRegistration DateUsersCompaniesAccount StatusCancelleation DateDays In Month Activated (incl Registration date)End Of Month When Unit ActivatedStart Of Month When Unit CancelledActive FlagCancelled FlagIn-Month Cancelled DaysFirst Month's Active Pro-Rata PaymentFirst Month's Cancelled Pro-Rata PaymentFull Month Loyalty If ActiveFull Month Loyalty If CancelledIn-Month Cancellation PaymentTotal Payment Due If Active
Customer A03/01/201711Active01/01/20992931/01/201701/01/2099100£6.20£0.00£6.50£0.00£0.00£12.70
Customer B13/01/201751Active01/01/20991931/01/201701/01/2099100£13.80£0.00£22.10£0.00£0.00£35.90
Customer C14/01/201721Active01/01/20991831/01/201701/01/2099100£6.15£0.00£10.40£0.00£0.00£16.55
Customer D04/02/201733Active01/01/20992528/02/201701/01/2099100£18.16£0.00£22.10£0.00£0.00£40.26
Customer E04/02/201711Active01/01/20992528/02/201701/01/2099100£5.34£0.00£6.50£0.00£0.00£11.84
Customer F04/02/201751Active01/01/20992528/02/201701/01/2099100£18.16£0.00£22.10£0.00£0.00£40.26
Customer G07/02/201751Active01/01/20992228/02/201701/01/2099100£15.98£0.00£22.10£0.00£0.00£38.08
Customer H18/02/201751Active01/01/20991128/02/201701/01/2099100£7.99£0.00£22.10£0.00£0.00£30.09
Customer I11/03/201751Active01/01/20992131/03/201701/01/2099100£15.26£0.00£22.10£0.00£0.00£37.36
Customer J12/03/201751Active01/01/20992031/03/201701/01/2099100£14.53£0.00£22.10£0.00£0.00£36.63
Customer K19/03/201751Active01/01/20991331/03/201701/01/2099100£9.45£0.00£22.10£0.00£0.00£31.55
Customer L16/04/201751Active01/01/20991530/04/201701/01/2099100£10.90£0.00£22.10£0.00£0.00£33.00
Customer M18/04/201751Active01/01/20991330/04/201701/01/2099100£9.45£0.00£22.10£0.00£0.00£31.55
Customer N27/08/201751Active01/01/2099531/08/201701/01/2099100£3.63£0.00£22.10£0.00£0.00£25.73
Customer O18/05/201711Active01/01/20991431/05/201701/01/2099100£2.99£0.00£6.50£0.00£0.00£9.49
Customer P29/05/201711Cancelled16/06/2017331/05/201701/06/20170115£0.00£0.64£0.00£6.50£3.21£10.35
Customer Q03/06/201711Active01/01/20992830/06/201701/01/2099100£5.98£0.00£6.50£0.00£0.00£12.48
Customer R05/06/201711Active01/01/20992630/06/201701/01/2099100£5.56£0.00£6.50£0.00£0.00£12.06
Customer S17/06/201722Active01/01/20991430/06/201701/01/2099100£6.58£0.00£14.30£0.00£0.00£20.88
Customer T04/07/201722Active01/01/20992831/07/201701/01/2099100£13.16£0.00£14.30£0.00£0.00£27.46
Customer U06/07/201721Active01/01/20992631/07/201701/01/2099100£8.89£0.00£10.40£0.00£0.00£19.29
Customer V16/07/201712Active01/01/20991631/07/201701/01/2099100£5.47£0.00£10.40£0.00£0.00£15.87
Customer W02/08/201761Active01/01/20993031/08/201701/01/2099100£25.64£0.00£26.00£0.00£0.00£51.64
Customer X04/08/201734Cancelled20/08/20172831/08/201701/08/20170119£0.00£23.93£0.00£26.00£16.24£66.18
Customer Y18/08/201711Cancelled28/08/20171431/08/201701/08/20170127£0.00£0.00£0.00£0.00£0.00£0.00
Customer Z27/08/201751Cancelled30/08/2017531/08/201701/08/20170129£0.00£3.63£0.00£22.10£21.07£46.80

<colgroup><col><col><col><col><col><col><col><col><col><col><col><col><col><col><col span="2"><col><col></colgroup><tbody>
</tbody>

I really hope someone can help me finish off this project, appreciated in advance.

Marc
 

Excel Facts

How to show all formulas in Excel?
Press Ctrl+` to show all formulas. Press it again to toggle back to numbers. The grave accent is often under the tilde on US keyboards.

Forum statistics

Threads
1,214,915
Messages
6,122,214
Members
449,074
Latest member
cancansova

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top