8-Bit Software Online Conversion
Tax and insurance 93-94 - Listing
10:
20:
30:
40:
50REM " PROGRAM BY RUSHDEN ROY
A 'L'PLATE PROGRAMER!
(SOLINET 125 - 8-BIT 20G)
60*FX 229,1
70MODE7:CLS
80PRINT'
90VDU23,1,0;0;0;0;
100ENVELOPE1,1,0,0,0,0,0,0,-126,-2,0,-
1,126,80
110PROCROY
120PROCdouble(" Tax and National Insur
ance Data",3,10)
130PROCdouble(" for 1993/1994",11,14)
140PRINT''" (Errors and omissions e
xcepted.) For additional informati
on please check with goverment o
ffices."
150REPEAT:PROCSPACE1
160PROCheader("MENU ")
170PRINTTAB(0,6)" TAX DATA :-"
180PRINT" 1, Income Payments."
190PRINT" 2, Income Reliefs. "
200PRINT" 3, Mortgage, Business & Equ
ity Plan."
210PRINT" 4, Capital Gains Tax."
220PRINT" 5, Main Corporation Rates."
230PRINT" 6, Personal Pension Premium
."
240PRINT'" NATIONAL INSURANCE DATA :-"
250PRINT" 7, Nat.Ins.Cont.Employees/e
rs."
260PRINT" 8, Nat.Ins.Cont.Self-Employ
ed."
270PRINT" 9, Pensions and Widows Bene
fits."
280PRINT" 10, Child and Maternity Bene
fits."
290PRINT" 11, Unemployed and Sickness
Benefits."
300PRINTTAB(0,23)CHR$129+CHR$157+CHR$1
31+" Enter 1 to 11 <RETURN> "
310REPEAT:INPUTTAB(27,23)" ? "opt:IF
opt<1ORopt>11SOUND1,1,180,1:PRINTTAB(27,
23)" ? (1-11)"
320UNTILopt>=1 ANDopt<=11:CLS
325REM Help from Cris Richardson with
the menu (got rid of the goto's)
thanks Chris.
330IF opt=1 PROC1
340IF opt=2 PROC2
350IF opt=3 PROC3
360IF opt=4 PROC4
370IF opt=5 PROC5
380IF opt=6 PROC6
390IF opt=7 PROC7
400IF opt=8 PROC8
410IF opt=9 PROC9
420IF opt=10 PROC10
430IF opt=11 PROC11
440UNTILFALSE
450DEFPROC1
460PROCheader("INCOME TAX")
470PRINT'" 1992/93 : 1
993/94"
480PRINT" BAND OF : BA
ND OF"
490PRINT" TAXABLE INCOME : TAXAB
LE INCOME"
500PRINT" £0-£2,000 20%: £0-
£2,500 20%"
510PRINT"£2,001-£23,700 25%: £2,501-
£23,700 25%"
520PRINT" OVER £23,700 40%: OVER £
23,700 40%"
530PRINT" ---------------------
---"
540PRINT'"Independent Taxation for Mar
ried Couples"
550PRINT"All married couples are taxed
independe-ntly, each partner receiving
a single person's allowance."
560ENDPROC
570DEFPROC2
580PROCheader("Main Income Tax Reliefs
")
590PRINT'" Personal 1992
/3 1993/4"
600PRINT" Age under 65"
610PRINT"Personnal Allowance £344
5 £3445"
620PRINT"Married Couple's Allow. £172
0 £1720"
630PRINT"Single Parent,Widows etc £172
0 £1720"
640PRINT" Age 65 - 74 *"
650PRINT"Personal Allowance £420
0 £4200"
660PRINT"Married Couple's Allow. £246
5 £2465"
670PRINT" Age 75 and over *"
680PRINT"Personal Allowance £437
0 £4370"
690PRINT"Married Couple's Allow. £250
5 £2505"
700PRINT'" * Excess relief above stand
ard."
710PRINT"Personal Allowance reduced by
one half"
720PRINT"of income over £142
00 £14200"
730ENDPROC
740DEFPROC3
750PROCheader("Mort., Business & Equit
y")
760PRINT'" Morgage Interest 19
92/3 1993/4"
770PRINT"Main res. allowable loan £30
000 £30000"
780PRINT"( 1 only per residence) basic
rate only"
790PRINT
800PRINT" Business Expansion Scheme"
810PRINT"Max. Investment Allowable £40
000 £40000"
820PRINT" B.E.S. to cease after 31/12/
93"
830PRINT
840PRINT" Personal Equity Plan"
850PRINT"Max. yearly investment allowa
ble"
860PRINT" £90
00 £9000"
870PRINT"Including £3000 in single com
pany PEP"
880PRINT
890PRINT"Max. allowed in qualifying Un
it Trusts"
900PRINT"or Investment Trusts £60
00 £6000"
910ENDPROC
920DEFPROC4
930PROCheader("Capital Gains Tax")
940PRINT'" Individuals"
950PRINT"Nil on first £5800 (£5800 in
1992/93)"
960PRINT"Income tax rate thereafter."
970PRINT"Note:-"
980PRINT"Exemption applies to each ind
ividual."
990PRINT
1000PRINT" Most Trusts"
1010PRINT"Nil on first £2900 (£2900 in
1992/93)"
1020PRINT"Income tax rate thereafter."
1030PRINT
1040PRINT" Companies"
1050PRINT"Corporation tax rate."
1060ENDPROC
1070DEFPROC5
1080PROCheader("Corporation Tax Rates."
)
1090PRINT'" Year Ending 31/3/1994"
1100PRINT'" Profits Rate
"
1110PRINT"Up to £250,000 25%"
1120PRINT"£250,000 - £1,250,000 35%"
1130PRINT"£1,250,000 and over 33%"
1140ENDPROC
1150DEFPROC6
1160PROCheader("Personal Pens. Premium.
")
1170PRINT'" Premiums with tax relief"
1180PRINT
1190PRINT" Age 1993/94
"
1200PRINT" 35 or less 17.5% o
f income"
1210PRINT" 36 - 45 20%"
1220PRINT" 46 - 50 25%"
1230PRINT" 56 - 60 35%"
1240PRINT" 61 - 75 40%"
1250PRINT
1260PRINT"Life Assurance Content 5%"
1270PRINT"Based on Maximum Earnings £75
,000"
1280PRINT'"If you pay into a personal p
ension a percentage (depending on a
ge) of income can be used for the p
remium and tax relief may be claime
d."
1290ENDPROC
1300DEFPROC7
1310PROCheader("Nat.Ins.Cont. EEs & ERs
.")
1320PRINT'" Employees Class 1 19
93/94"
1330PRINT" Total Weekly Rate on
Rate on"
1340PRINT" Earnings first £56.00
Balance"
1350PRINT"
Contracted"
1360PRINT"
In Out"
1370PRINT"£ 00.00-£ 55.99 Nil
Nil Nil"
1380PRINT"£ 56.00-£420.00 2%
9% 7.20%"
1390PRINT"£420.00+ tot.weekly cont. £33
.88 £27.33"
1400PRINT'" Employers Class 1 "
1410PRINT"£ 00.00-£ 55.99 Nil
Nil Nil"
1420PRINT"£ 56.00-£ 94.99 4.60% 4
.60% 1.60%"
1430PRINT"£ 95.00-£139.99 6.60% 6
.60% 3.60%"
1440PRINT"£140.00-£194.99 8.60% 8
.60% 5.60%"
1450PRINT"£195.00-£420.00 10.40% 10
.40% 7.40%"
1460PRINT" Over £420.00 10.40% 10
.40%10.40%"
1470ENDPROC
1480DEFPROC8
1490PROCheader("Nat.Ins.Cont.Self-Emplo
yed")
1500PRINT'" Class 2 Contributions :-"
1510PRINT'" £5.55 a week."
1520PRINT" (net earnings over £3,140 a
year)"
1530PRINT'" Class 4 Contributions :-"
1540PRINT'" 6.3% of profits or gains b
etween"
1550PRINT" £6,340 and £21,840"
1560ENDPROC
1570DEFPROC9
1580PROCheader("Pensions & Widows")
1590PRINT'" Retirement Pension"
1600PRINT" Weekly
Benefits"
1610PRINT" 1992/93
1993/94"
1620PRINT"Single Person £54.15
£56.10"
1630PRINT"Married Couple £86.70
£89.80"
1640PRINT'" Widow's"
1650PRINT'"Widow's Pension (max) £54.15
£56.10"
1660PRINT"Wid. Mother's Allow. £54.15
£56.10"
1670PRINT"Wid.Payment(lump sum) £1000
£1000"
1680ENDPROC
1690DEFPROC10
1700PROCheader("Child and Maternity Ben
.")
1710PRINT'" Weekly
Benefits"
1720PRINT" 1992/93
1993/94"
1730PRINT'" Child Benefit"
1740PRINT'"First Child £ 9.65
£10.00"
1750PRINT"Other Children £ 7.80
£ 8.10"
1760PRINT"Child Special Allow. £10.85
£10.95"
1770PRINT'" Maternity Allowance"
1780PRINT'"Maternity Allowance £42.25
£43.75"
1790PRINT"Satutory Maternity Pay"
1800PRINT" (lower rate) £46.30
£47.95"
1810PRINT'"Mat.Payment(lump sum)£100.00
£100.00"
1820ENDPROC
1830DEFPROC11
1840PROCheader("Unemployed and Sickness
")
1850PRINT'" Unemployment Benefit"
1860PRINT" Weekly
Benefits"
1870PRINT" 1992/93
1993/94"
1880PRINT"Single Person £43.10
£44.65"
1890PRINT"Married Couple £69.70
£72.20"
1900PRINT'" Sickness Benefit"
1910PRINT"Single Person £41.20
£42.70"
1920PRINT'" Statutory Sick Pay"
1930PRINT"Standard Rate £52.50
£52.50"
1940PRINT"Lower Rate £45.30
£46.95"
1950ENDPROC
1960DEFPROCROY
1970PRINT" PROGRAM B
Y ££££££££"
1980PRINT"
k 7e757£k"
1990PRINT"
s550!5u0£5"
2000PRINT"
p5u7t5upp5"
2010PRINT
2020REMPRINT" FOR 8-BIT SOFTWA
RE"
2030REMPRINT" 1 Oakwood Drive Heaton BO
LTON BL1 5EE"'
2040ENDPROC
2050DEFPROCheader(header$)
2060IFLEN(header$)MOD2=1THENheader$=hea
der$+CHR$32
2070RO%=LEN(header$):DI%=(28-RO%)/2:hea
der$=STRING$(DI%," ")+header$+STRING$(DI
%-1," "):PRINT"
,,,,,,,,,l
,,,,,,,,,,,,,,,,."
2080ENDPROC
2090DEFPROCSPACE1
2100*FX 15,0
2110rdd$=""+CHR$129+CHR$157+CHR$131+"Pr
ess SPACE for menu "+CHR$156+CHR$13
2120PRINTTAB(6,23)rdd$
2130REPEAT:UNTIL GET=32:CLS
2140ENDPROC
2150DEFPROCdouble(x$,x,y)
2160PRINTTAB(x-1,y);CHR$(141);x$
2170PRINTTAB(x-1,y+1);CHR$(141);x$
2180ENDPROC