Cashbook Sample
Cashbook Sample
About About this this template template This This template template enables enables users users to to record record deposit deposit and and withdrawal withdrawal transactions transactions for for multiple multiple bank bank accounts accounts and and automatically automatically report and a bank reconciliation. The cashbook report can be compiled for any 12 month reporting period report and a bank reconciliation. The cashbook report can be compiled for any 12 month reporting period by by simply simply ente ent in a single input cell and the report can be viewed on an individual account or consolidated basis. The 30 default in a single input cell and the report can be viewed on an individual account or consolidated basis. The 30 default acc acc report report can can be be customized customized and and an an unlimited unlimited number number of of additional additional accounts accounts can can be be added added if if required. required. The The template template a a transactions transactions and and sales sales ta ta calculations. calculations. About About our our unique unique templates templates !ur !ur unique" unique" practical practical templates templates produce produce results results that that are are more more comparable comparable to to software software solutions solutions than than regular regular # # cel cel tem te only contain limited functionality but our templates produce comple automated reports based on limited user input. only contain limited functionality but our templates produce comple automated reports based on limited user input. % # # cel cel skills skills in in order order to to use use our our templates templates '' all all our our templates templates only only require require basic basic user user input input and and include include comprehensive comprehensive ste ste About About this this sample sample file file This This # # cel cel document document is is only only a a sample sample of of the the cashbook cashbook ( ( bank bank reconciliation reconciliation template. template. )e*ve )e*ve created created this this sample sample to to layout layout and and features features of of this this template. template. %ou %ou will will therefore therefore not not be be able able to to use use this this version version of of the the template template '' the the full full versio versio downloaded downloaded after after buying buying the the template template or or a a full full membership membership of of the the # # cel cel +kills +kills website. website. Our full membership includes Our full membership includes , , -ccess -ccess to to all all 30. 30. of of our our unique unique # # cel cel templates templates , , 3/0 3/0 days days access access to to our our 300. 300. # # cel cel video video tutorials tutorials Bu! this template
click here
ple bank iple bank accounts accounts and and automatically automatically produces produces a a monthly monthly cashbook cashbook month reporting period by simply entering the appropriate month reporting period by simply entering the appropriate start start date date nsolidated basis. The 30 default accounts that are included nsolidated basis. The 30 default accounts that are included on on the the e e added added if if required. required. The The template template also also accommodates accommodates petty petty cash cash
ware ware solutions solutions than than regular regular # # cel cel templates. templates. $ost $ost # # cel cel templates templates eports based on limited user input. %ou also don&t need eports based on limited user input. %ou also don&t need advanced advanced input input and and include include comprehensive comprehensive step step by by step step instructions. instructions.
plate. )e*ve mplate. )e*ve created created this this sample sample to to enable enable customers customers to to view view the the sion of rsion of the the template template '' the the full full version version of of the the template template can can only only be be ite. ite.
s template
k here
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
This is the only protected sheet in the full version of the template!
1age 3 of 12
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
Note: The list o# in the Account column contains oth the account num er and the account description ut only the appropriate account num er should e selected when allocating transactions! $#cel actually does not allow for the inclusion of two columns in a list o# ut we have implemented a wor% around to include oth the account num er and description in the list o# in order to ma%e it easier to select the appropriate accounts! &owever, ecause of the implementation of this feature, you will not e a le to enter the account num er into the Account column and all account num ers should therefore e selected from the list o# or copied from one of the e#isting, similar entries on this sheet! -s we mentioned before" you can add additional columns to the 4ata sheet if required in order to match this sheet to the format of any accounting program e port files but you should not delete any of the e isting columnsB Cf you delete an e isting column" this may result in calculation errors. Note: All the transactions on the 'ata sheet should e entered in a continuous cell range otherwise some transactions may not e included in the cash oo% and an% reconciliation reports! No lan% rows should therefore e inserted anywhere etween the first and last rows on the 'ata sheet! Note: (e have activated the Auto )ilter feature on the 'ata sheet! This useful feature ena les you to filter the transactions that are included on this sheet according to requirements! )or e#ample, the *ustom filter option can e used to display all transactions dated etween the first and last day of a month in order to compare the cash oo% entries of a particular month to the actual an% statement! Similarly, all transactions with a lan% value in the Statement 'ate column can e selected in order to compile a report of all the cash oo% transactions that are not yet reflected on the actual an% statement! Error Codes The following error codes may result from inaccurate input on the 4ata sheet and will be displayed in the #rror :ode column and highlighted in orange. The heading of the affected input column will also be highlighted in orange3 + $, - this error code means that the statement date that has een entered in column . is efore the transaction date in column A! Statement dates can never e efore the transaction dates and the error can therefore e rectified y either amending the appropriate transaction date or the statement date!
1age 8 of 12
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
1age 0 of 12
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
)e recommend creating a cash transfer control account on the :ashbook sheet and selecting this account in column C on the 4ata sheet when recording transfers between bank accounts. 7y using a single account for bank transfers" you can therefore easily determine when only one of the entries has been recorded. )e&ve created a default cash transfer control account >7+'3DD? on the :ashbook sheet but you can use another account if you are using an e isting account structure. Note: 9ou can chec% whether the alance of the cash transfer control account is nil y clearing the contents of the an% account code list o# on the *ash oo% sheet in cell '/ in order to display the cash oo% totals for all an% accounts! If a total is not nil, the transactions for the appropriate period should e investigated in order to determine why the allocations to the cash transfer control account do not result in a nil alance! Note: If a an% account code is selected in cell '/, the total for the cash transfer control account will pro a ly not e nil ecause only one side of the transfer would e ta%en into account! This total represents the total funds transferred from the selected an% account to any other an% account or the reim ursements of petty cash! Petty Cash Transactions -lthough petty cash does not actually represent an actual cashbook which has a bank statement" we have included a default bank code >1:? for petty cash in the template in order to facilitate also recording petty cash transactions. The statement dates that are entered for the petty cash account in column 6 on the 4ata sheet should therefore be the same as the transaction dates that are entered in column -. Creating Additional Bank Accounts The template includes three default bank accounts and a petty cash account. The default bank codes and descriptions of these accounts are included on the +et'up sheet. -dditional bank accounts can be added to the template by simply inserting the required number of new rows anywhere between the first bank code and the petty cash code" entering a new bank code in column - and entering a description of the bank account in column 7. -s soon as the new bank account codes have been created" the codes will be available for selection from the bank code list bo es on the other sheets. 9ote that the default bank codes and descriptions of the bank accounts on the +et'up sheet can also be amended if required. Note: After adding additional an% accounts, you also need to copy the formulas at the ottom of the *ash oo% sheet in order to include the closing alance calculations of all the an% accounts on the *ash oo% sheet!
Cashbook Report
The cashbook report on the :ashbook sheet is automatically compiled based on the transactions that are recorded on the 4ata sheet" the start date that is specified in cell 41 and the bank account code that is selected in cell 42. The report includes 30 default accounts but you can add additional accounts and customize the default account numbers and descriptions as required. Ct is also not necessary to use the default account format which consists of a two letter code indicating income statement and balance sheet accounts and a 3 digit number indicating the account group and account number. %ou can specify any account number format by simply editing the account numbers in column - on the :ashbook sheet and entering the appropriate account descriptions in column 7.
1age / of 12
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
1age 2 of 12
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
1age F of 12
+ Identify the first date on which there is a difference etween the calculated and actual an% statement alances - this step can e completed y changing the reconciliation date in cell B4 and comparing the calculated an% statement alance to the actual an% statement alance at the end of each day that forms part of the particular reconciliation period! + (e recommend that you start with the first day of the particular period and that you enter all su sequent dates until you find a difference etween the calculated and actual an% statement alances! + (e also recommend that you sort the entries on the 'ata sheet for the particular an% account in ascending order ased on the Statement 'ate column in order to simplify the completion of this e#ercise! + Review the dates that have een entered in the Statement 'ate column on the 'ata sheet for all days where an une#plained difference e#ists and ensure that the amounts on the 'ata sheet and the actual an% statement agree, that the dates have een entered correctly in the Statement 'ate column, that all entries on the actual an% statement have een included on the 'ata sheet and that a statement date has een entered on the 'ata sheet for all the entries on the actual an% statement! This procedure should enable you to correct all the errors that ha&e been ade while perfor ing the bank reconciliation"
This This sheet sheet includes includes detailed detailed instructions instructions on on settin" settin" up up and and usin" usin" this this template$ template$
Template Settin"s
The functionality that has been included in this accounting template uses data validation" conditional formatting and named cell ranges in order to validate all user input and to produce the reports that form part of this template. $ost of the formulas that are used in this template are based on named cell ranges that include the first 1"000 rows on the 4ata sheet. )hen the number of transactions that you&ve recorded on the 4ata sheet reaches this limit" you will therefore have to e tend the default number of rows in order to include all your recorded transactions in the template calculations. The named ranges can be e tended by accessing the main Cnsert menu" selecting 9ame" and selecting 4efine in order to open the 4efine 9ame dialog bo . The calculations that include the transactions on the 4ata sheet are all based on the ;5ecords; named range. This named cell range contains a default value of 1"000 ' you can therefore e tend the number of transactions that are included in the template calculations by simply entering a new value for this named range and clicking the !A button. The data validation features that are used to validate user input on the 4ata sheet have been implemented in the first 1"000 rows on this sheet. 7efore you reach this limit" you can simply copy one of the blank rows before row 1"000 and paste the cells in this row into the required number of rows. This action will copy all the data validation and conditional formatting features to the target cell range.
. Cop!ri"ht
This template remains the intellectual property of www.e cel'skills.com and is protected by international copyright laws. -ny publication or distribution of this template outside the scope of the permitted use of the template is e pressly prohibited. Cn terms of the permitted use of this template" only the distribution of the template to persons within the same organisation as the registered user or persons outside the organisation who can reasonably be e pected to require access to the template as a direct result of the use of the template by the registered user is allowed. +ubsequent distribution of the template by parties outside of the organisation is however e pressly prohibited and represents an infringement of international copyright laws.
1age D of 12
Cashbook Template
Set-up
7usiness 9ame +ales Ta 1ercentage Bank Codes *ode 71 72 73 1: 'escription 71 7ank -ccount 72 7ank -ccount 73 7ank -ccount 1etty :ash # ample :ompany >1ty? Htd 18.0I
On On this thissheet sheet
Enter Enter the the appropriate appropriate business business name name & & sales sales tax tax percenta"e percenta"e and and add add additional additional bank bank account account codes codes if if required$ required$ A A list list of of the the input input error error codes codes that that can can be be encountered encountered on on the the &ata &ata sheet sheet is is included included at at the the bottom bottom of of the the sheet$ sheet$
(nput Error Codes /&ata sheet0 *ode #1 #2 #3 #8 #0 Reason +tatement date in column 6 is before the transaction date in column 7 Transaction type in column 7 is not valid Cnclusive amount in column < is negative -ccount number in column C is invalid 7ank code in column J is invalid
1age 10 of 12
in cashbook and dates in column column 2$ 2$ The The monthl! monthl! cashbook and bank bank reconciliation are are automaticall! automaticall! ) dates -7+7ank +tatement +ervice <eesreconciliation 02.00 compiled based that recorded on #ith compiled based on on the the transactions transactions that are are7ank recorded on this this sheet$ sheet$ All All the the columns columns #ith 4 Transfer 7ank +tatement Transfer F"000.00 !ello# column headin"s require user input #hile the columns #ith li"ht blue column !ello# column headin"s require user input #hile the columns #ith li"ht blue column ) headin"s Transfercontain formulas 7ank +tatement 7ank Transfer F"000.00 that need to be copied for each ne# transaction that is headin"s contain formulas that need to be copied for each ne# transaction that is ) :ash 7ank +tatement 1etty :ash 5eimbursement 210.00 entered$ entered$
4 ) ) ) ) ) ) ) 4 4 ) 4 ) ) ) 4 ) ) ) ) 4 4 4 ) ) ) 4 ) ) 4 ) :ash 1ayroll 15 1roperties +O <inancial +ervices M% +olutions C-+ -ccountants Jollard )altons @1 -ccountants T5< +olutions -7+Transfer Transfer )altons :ash :ash Cnland 5evenue 1ayroll 15 1roperties +O <inancial +ervices ): <inancial -dvisors ): <inancial -dvisors ): <inancial -dvisors M% +olutions C-+ -ccountants Jollard -7: Himited )altons -7+Transfer Transfer 7ank +tatement 1ayroll 4ebit !rder 4ebit !rder Cnvoice #M110 Cnvoice 4ebit !rder Cnvoice C9N0008 C9N0003 7ank +tatement 7ank +tatement 7ank +tatement Cnvoice 7ank +tatement 7ank +tatement 5eturn 1ayroll 4ebit !rder 4ebit !rder C9N000/ C9N000/ C9N000/ Cnvoice #M111 Cnvoice 4ebit !rder C9N0000 Cnvoice 7ank +tatement 7ank +tatement 7ank +tatement 1etty :ash 5eimbursement +alaries 5ent Cnterest paid Cnternet +ervice 1rovider 7ookkeeping Cnsurance 1aper :onsulting +ervices :onsulting +ervices +ervice <ees 7ank Transfer 7ank Transfer 1aper 1etty :ash 5eimbursement 1etty :ash 5eimbursement +ales Ta +alaries 5ent Cnterest paid Ta ation +ervices -ccounting +ervices :onsulting +ervices Cnternet +ervice 1rovider 7ookkeeping Cnsurance -ccounting +ervices 1aper +ervice <ees 7ank Transfer 7ank Transfer 210.00 F"000.00 0"200.00 100.00 1/0.30 D12.00 3/8.F0 22F.00 D"2D1.00 12"2/F.00 02.00 F"000.00 F"000.00 22F.00 320.00 320.00 2"200.00 F"000.00 0"200.00 100.00 2"DF0.00 3"2/2.00 32"222.32 1/0.30 D12.00 3/8.F0 12"100.00 22F.00 02.00 13"000.00 13"000.00
4ebit !rder On this Cnsurance 3/8.F0 On this sheet sheet all on and the 4 Record )+ )holesale C9N0002 :onsulting +ervices 12"100.00 Record all cashbook cashbook entries entries on this this sheet sheet and enter enter the appropriate appropriate bank bank statement statement
1age 11 of 12
1age 12 of 12
1age 13 of 12
1age 18 of 12
1age 10 of 12
Start &ate Bank Account Report T!pe 3ar%4567 10"000.00 ' ' ' >00.00? ' ' '
3L1L2018 -ll Apr%4567 /2"2FF.00 ' >F00.00? ' >00.00? ' >800.00? ' 3a!%4567 10"000.00 0"230.00 >F00.00? ' >00.00? ' >800.00? ' 2un%4567 12"800.00 ' >F00.00? ' >00.00? ' >800.00?
On On this thissheet sheet '
Oct%4567 31"000.00 ' >F00.00? ' >00.00? ' >02.00? ' ' >320.00? ' >0"000.00? ' ' >13"000.00? ' ' >30F.00? ' >3"000.00? ' >100.00? ' ' ' ' >220.00? ' ' >831.20? >:6<>$>5 >>:464$8; ?<:=>6$=; D3"020.08 1"/00.00 ' 1"210.F3
*o)%4567 D"/00.00 ' >F00.00? ' >00.00? ' ' ' ' >320.00? ' >0"000.00? ' ' >13"000.00? ' >803.20? ' >/20.00? ' ' >100.00? ' ' ' ' >220.00? ' ' 32D.20 /65:<=?$560 ?<:=>6$=; >8:;74$=< F2"/81.08 1"/00.00 ' 1"000.F3
&ec%4567 2D"D00.00 ' >F00.00? ' >00.00? ' >02.00? ' ' >320.00? ' >0"000.00? ' ' >13"000.00? ' ' >30F.00? ' >200.00? ' >100.00? ' ' ' ' >220.00? ' ' 1"23/.F0 66:8=<$>5 >8:;74$=< ?;:4;?$6< D3"F82./2 1"/00.00 ' 1"F31.00
2an%4568 00"F1F.00 ' >F00.00? ' >00.00? ' ' ' ' >380.00? ' >0"000.00? ' ' >13"000.00? ' ' >12D.00? ' >1"112.00? ' >100.00? ' ' ' ' >220.00? ' ' /"2//.8F 76:;;>$7> ?;:4;?$6< 6=?:58;$<7 130"32/.10 1"/00.00 ' 2"0F1.00
9eb%4568 1/"DF2.00 ' >F00.00? ' >00.00? ' >DF.00? ' ' >380.00? ' >0"000.00? ' ' >13"000.00? ' ' >30F.00? ' ' ' >100.00? ' ' ' ' >220.00? ' ' >2"180.2/? /8:5;7$4<0 6=?:58;$<7 6==:?>=$=> 130"213.0/ 1"/00.00 ' 2"1/D.F3
Total 300"383.00 0"230.00 >F"F00.00? ' >/00.00? ' >1"21D.80? ' ' >3"FF0.00? >1"0DF.00? >/0"000.00? ' ' >18/"000.00? ' >1"/03.20? >2"202.00? >/20.00? >0"20D.00? >8"202.00? >1"200.00? ' ' >0"000.00? >0"100.00? /"120.00 ' ' 18"22D.0F 64;:?>=$=> <:555$55 6==:?>=$=> 130"213.0/ 1"/00.00 ' 2"1/D.F3
The report based that The cashbook cashbook report on on this this sheet sheet is is automaticall! compiled based on on the transactions transactions that ' ' 'automaticall! compiled ' ' the ' ' are recorded @&ataA The can be amended b! simpl! chan"in" are recorded on on the the @&ataA sheet$ sheet$ The reportin" reportin" periods periods chan"in" >320.00? >320.00? >320.00? >320.00? >320.00? can be amended >320.00? b! simpl! >320.00? the the start start date date in in cell cell &6$ &6$ The The report report can can be be compiled compiled for for an an indi)idual indi)idual bank bank account account b! b! ' ' ' from the list box ' a consolidated' report >1"0DF.00? selectin" the bank selectin" the appropriate appropriate bank account account from the list 'box in in cell cell &4 &4 or or a consolidated report >0"000.00? >0"000.00? >0"000.00? >0"000.00? can b! the of The can can be be created created>0"000.00? b! simpl! simpl! clearin" clearin" the contents contents of the the list list box$ box$>0"000.00? The default default accounts accounts can be be >0"000.00? customi-ed accordin" and accounts customi-ed accordin" to requirements requirements and !ou !ou can can add as as man! man! additional additional accounts as ' ' to ' ' add ' ' as ' required$ All the calculations in the columns #ith li"ht blue column headin"s are automated$ required$ All the calculations in the columns #ith li"ht are automated$ ' ' ' ' blue column headin"s ' ' '
>F"000.00? ' ' >2D0.00? ' ' ' >100.00? ' ' ' ' ' ' ' 1"302./0 4:87;$<5 <:555$55 >:87;$<5 0"232./0 1"/00.00 ' 1"210.00 >F"000.00? ' ' ' ' ' ' >100.00? ' ' ' ' ' ' ' 0"120.02 8=:4>>$84 >:87;$<5 <6:>=<$64 0D"1/2.12 1"/00.00 ' 1"028.00 >13"000.00? ' ' >2D0.00? ' >0/3.00? ' >100.00? ' ' ' ' ' ' ' 1"2D2.DF 6:7??$?> <6:>=<$64 <=:==<$65 /0"F/F.10 1"/00.00 ' F/F.00 >13"000.00? ' >1"200.00? ' ' ' ' >100.00? ' ' >0"000.00? ' 2"FF0.00 ' ' >8"301.F0? /7:?76$>50 <=:==<$65 8>:=?7$=5 0/"1F2.30 1"/00.00 ' /12.00 >13"000.00? ' ' >2D0.00? ' >201.00? ' >100.00? ' ' ' ' >220.00? ' ' 3"120.02 64:64<$8; 8>:=?7$=5 ;5:845$>; /F"3D0.2/ 1"/00.00 ' 030.11 >13"000.00? ' ' >12D.00? ' >12F.00? ' >100.00? ' ' ' >0"100.00? >220.00? ' ' >2"333.2F? 7:;6?$44 ;5:845$>; ;8:475$5? 22"D1D.DF 1"/00.00 ' 220.11 >13"000.00? ' ' ' ' ' >8"202.00? >100.00? ' ' ' ' >220.00? ' ' 3"F12.8F 64:?;4$7> ;8:475$5? >>:464$8; F0"0/2.8/ 1"/00.00 ' 1"000.11
1age 1/ of 12
B6 4'4>'4568
All All the the calculations calculations that that form form part part of of this this bank bank reconciliation reconciliation are are automated automated and and based based on on the the cashbook cashbook entries entries that that are are recorded recorded on on the the @&ataA @&ataA sheet$ sheet$ The The onl! onl! user user input input that that is is required required on on this this sheet sheet is is selectin" selectin" a a bank bank account in cell B7: enterin" a reconciliation date in cell B8 and enterin" account in cell B7: enterin" a reconciliation date in cell B8 and enterin" the the actual actual bank bank statement statement balance balance in in cell cell B48$ B48$ The The reconciliation reconciliation can can be be rolled rolled for#ard for#ard or or back back b! b! simpl! simpl! chan"in" chan"in" the the reconciliation reconciliation date date in in cell cell B8$ B8$
Closin" Balances
:ashbook 7alance "utstanding Items: )ithdrawals 4eposits :alculated 7ank +tatement 7alance >301.12? 1D"3/0.1F 111"1DD.00 130"213.0/
666:6??$85
' ok
1age 12 of 12