Outgoing money

Generated for Tuesday 1st November 2005
Date shifting is in effect


Incoming funds: £1000.00
Total amount outgoing: £940.00
Spare funds: £60.00

Amount paid so far: £200.00

Money left to pay out including this week: £940.00
Money left to pay out excluding this week: £740.00

Cost of current week: £200.00

Week starting Monday 31st October 2005 [Current week]
Name Statement Date Type Amount
Food shopping -- 31st Cash £60.00
Petrol -- 31st Cash £30.00
Misc shopping -- 31st Cash £60.00
Electricity Evil Energy Co 2nd Direct Debit £50.00
Week total: £200.00

Week starting Monday 7th November 2005
Name Statement Date Type Amount
Water rates The Water Co 7th Direct Debit £20.00
Council tax Local City Cou 7th Direct Debit £100.00
Food shopping -- 7th Cash £60.00
Petrol -- 7th Cash £30.00
Misc shopping -- 7th Cash £60.00
Week total: £270.00

Week starting Monday 14th November 2005
Name Statement Date Type Amount
Food shopping -- 14th Cash £60.00
Petrol -- 14th Cash £30.00
Misc shopping -- 14th Cash £60.00
Contents & Buildings Insurance Evil Insurance Co 16th Direct Debit £30.00
Week total: £180.00

Week starting Monday 21st November 2005
Name Statement Date Type Amount
Gas The Gas Co 21st
[was 20th]
Direct Debit £40.00
Food shopping -- 21st Cash £60.00
Petrol -- 21st Cash £30.00
Misc shopping -- 21st Cash £60.00
Savings Transfer 25th Money transfer £100.00
Week total: £290.00


What is date shifting ?

"Date Shifting" is the name I've given to the process whereby certain types of payments have their payment date shifted automatically.

In the UK standing orders and direct debits are generally not processed on a weekend so if the normal payment date for these types of transactions falls on a weekend then the payments for the week they should fall in and the week that they actually fall in will be incorrect.

When in date shifting mode the script will automatically move direct debit and standing order payments which fall on a weekend to the start of the next week.

It should be noted that if the next week happens to be within the next month then the payments will not be shown.

Payments which have been date shifted will have the text "[was <date>]" placed under the date they are predicted to go out, where <date> is the original date for the payment.

This funtionality can be disabled by calling outgoing with the -S flag.