home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / misc / volume10 / 1040.89.uu / 1040.89.sc
Encoding:
sc Spreadsheet Calculator spreadsheet  |  1990-01-09  |  8.2 KB  |  249 lines

  1. # This data file was generated by the Spreadsheet Calculator.
  2. # You almost certainly shouldn't edit it.
  3.  
  4. format A 30 2
  5. format B 30 2
  6. define "wages" B7
  7. define "tax_worksheet" A100
  8. define "refunded_to_you" B65
  9. define "overpaid" B64
  10. define "amount_you_owe" B67
  11. define "total_income" B23
  12. define "total_adjustments" B30
  13. define "adjusted_gross_income" B31
  14. define "sched_a" A70
  15. define "total_deductions" B97
  16. define "exemptions" B6
  17. define "page2" A32
  18. define "taxable_income" B37
  19. define "standard_deduction" A34
  20. define "itemized_deductions" B34
  21. define "total_tax" B55
  22. define "total_payments" B63
  23. leftstring A0 = " 1040 TAX FORM SHEET - 1989"
  24. leftstring B0 = @date(@now)
  25. leftstring A1 = " 1. Single"
  26. let A1 = 0
  27. leftstring A2 = " 2. Married/Joint"
  28. let A2 = 0
  29. leftstring A3 = " 3. Married/Separate"
  30. let A3 = 0
  31. leftstring A4 = " 4. Head of Household"
  32. let A4 = 0
  33. leftstring A5 = " 5. Qualifying Widow(er)"
  34. let A5 = 0
  35. leftstring exemptions = " 6e. Total Exemptions"
  36. let exemptions = 0
  37. leftstring wages = " 7. Wages, etc."
  38. let wages = 0
  39. leftstring B8 = " 8. Taxable Interest"
  40. let B8 = 0
  41. leftstring B9 = " 9. Dividend Income"
  42. let B9 = 0
  43. leftstring B10 = " 10. Taxable Refunds"
  44. let B10 = 0
  45. leftstring B11 = " 11. Alimony"
  46. let B11 = 0
  47. leftstring B12 = " 12. Business Income"
  48. let B12 = 0
  49. leftstring B13 = " 13. Capital Gain"
  50. let B13 = 0
  51. leftstring B14 = " 14. Capital Gain Dist."
  52. let B14 = 0
  53. leftstring B15 = " 15. Other gains"
  54. let B15 = 0
  55. leftstring A16 = " 16a. Total IRA Dist."
  56. let A16 = 0
  57. leftstring B16 = " 16b. Taxable Amount"
  58. let B16 = 0
  59. leftstring A17 = " 17a. Total Pensions"
  60. let A17 = 0
  61. leftstring B17 = " 17b. Taxable Amount"
  62. let B17 = 0
  63. leftstring B18 = " 18. Rents, etc."
  64. let B18 = 0
  65. leftstring B19 = " 19. Farm income"
  66. let B19 = 0
  67. leftstring B20 = " 20. Unemployment"
  68. let B20 = 0
  69. leftstring A21 = " 21a. Social Security"
  70. let A21 = 0
  71. leftstring B21 = " 21b. Taxable amount"
  72. let B21 = 0
  73. leftstring B22 = " 22. Other Income"
  74. let B22 = 0
  75. leftstring total_income = " 23. Total Income"
  76. let total_income = @sum(wages:B22)
  77. leftstring A24 = " 24. Business Expense"
  78. let A24 = 0
  79. leftstring A25 = " 25a. IRA deduction"
  80. let A25 = 0
  81. leftstring B25 = " 25b. Spouse's IRA"
  82. let B25 = 0
  83. leftstring A26 = " 26. Health Insurance"
  84. let A26 = 0
  85. leftstring A27 = " 27. Keogh deduction"
  86. let A27 = 0
  87. leftstring A28 = " 28. Savings penalty"
  88. let A28 = 0
  89. leftstring A29 = " 29. Alimony"
  90. let A29 = 0
  91. leftstring total_adjustments = " 30. Total Adj."
  92. let total_adjustments = @sum(A24:A29)+B25
  93. leftstring adjusted_gross_income = " 31. Adjusted Gross"
  94. let adjusted_gross_income = total_income-total_adjustments
  95. leftstring B32 = " 32. Gross (L.30)"
  96. let B32 = adjusted_gross_income
  97. leftstring A33 = " 33a. No. Boxes Checked"
  98. let A33 = 0
  99. leftstring standard_deduction = " 34a. Std. Deduction"
  100. let standard_deduction = A1=1?3100:(A2=1?5200:(A3=1?2600:(A4=1?4550:(A5=1?5200:0))))
  101. leftstring itemized_deductions = " 34b. Sched. A L. 26"
  102. let itemized_deductions = total_deductions
  103. leftstring B35 = " 35. 32-(34a or 34b)"
  104. let B35 = standard_deduction>itemized_deductions?adjusted_gross_income-standard_deduction:adjusted_gross_income-itemized_deductions
  105. leftstring B36 = " 36. Exemptions*2000"
  106. let B36 = exemptions*2000
  107. leftstring taxable_income = " 37. Taxable Income"
  108. let taxable_income = B35-B36
  109. leftstring B38 = " 38. Computed Tax"
  110. let B38 = A1=1?(taxable_income>93130?A109:(taxable_income>44900?(taxable_income-44900)*0.33+10161:(taxable_income>18550?(taxable_income-18550)*0.28+2783:taxable_income*0.15))):(A2=1?(taxable_income>155320?A109:(taxable_income>74850?(taxable_income-74850)*0.33+16935:(taxable_income>30950?(taxable_income-30950)*0.28+4643:taxable_income*0.15))):(A3=1?(taxable_income>117895?A109:(taxable_income>37425?(taxable_income-37425)*0.33+8467:(taxable_income>15475?(taxable_income-15475)*0.28+2321:taxable_income*0.15))):(A4=1?(taxable_income>128810?A109:(taxable_income>64200?(taxable_income-64200)*0.33+14746:(taxable_income>24850?(taxable_income-24850)*0.28+3728:taxable_income*0.15))):(A5=1?(taxable_income>155320?A109:(taxable_income>74850?(taxable_income-74850)*0.33+16935:(taxable_income>30950?(taxable_income-30950)*0.28+4643:taxable_income*0.15))):0))))
  111. leftstring B39 = " 39. Addit. Taxes"
  112. let B39 = 0
  113. leftstring B40 = " 40. L.38 + L.39"
  114. let B40 = B38+B39
  115. leftstring A41 = " 41. Child care"
  116. let A41 = 0
  117. leftstring A42 = " 42. Elderly credit"
  118. let A42 = 0
  119. leftstring A43 = " 43. Foreign Tax Credit"
  120. let A43 = 0
  121. leftstring A44 = " 44. General Business"
  122. let A44 = 0
  123. leftstring A45 = " 45. Prior Year Credit"
  124. let A45 = 0
  125. leftstring B46 = " 46. Total Credits"
  126. let B46 = @sum(A41:A45)
  127. leftstring B47 = " 47. L.40 - L.46"
  128. let B47 = B40-B46>0?B40-B46:0
  129. leftstring B48 = " 48. Self_employment Tax"
  130. let B48 = 0
  131. leftstring B49 = " 49. Alternate Minimum"
  132. let B49 = 0
  133. leftstring B50 = " 50. Recapture Tax"
  134. let B50 = 0
  135. leftstring B51 = " 51. SS on tips"
  136. let B51 = 0
  137. leftstring B52 = " 52. IRA tax"
  138. let B52 = 0
  139. leftstring B53 = " 53. TOTAL TAX"
  140. let B53 = @sum(B47:B52)
  141. leftstring B54 = " 54. Supplemental Medicare"
  142. let B54 = 0
  143. leftstring total_tax = " 55. L.53 + L.54"
  144. let total_tax = @sum(B53:B54)
  145. leftstring A56 = " 56. Tax withheld"
  146. let A56 = 0
  147. leftstring A57 = " 57. Est. tax"
  148. let A57 = 0
  149. leftstring A58 = " 58. Earned income"
  150. let A58 = 0
  151. leftstring A59 = " 59. Form 4868"
  152. let A59 = 0
  153. leftstring A60 = " 60. Excess SS"
  154. let A60 = 0
  155. leftstring A61 = " 61. Fuel tax credit"
  156. let A61 = 0
  157. leftstring A62 = " 62. Reg. Invest. Co."
  158. let A62 = 0
  159. leftstring total_payments = " 63. Total Payments"
  160. let total_payments = @sum(A56:A62)
  161. leftstring overpaid = " 64. Overpaid"
  162. let overpaid = total_payments>total_tax?total_payments-total_tax:0
  163. leftstring refunded_to_you = " 65. Refund"
  164. let refunded_to_you = overpaid
  165. leftstring A66 = " 66. Estimated 1989"
  166. let A66 = 0
  167. leftstring amount_you_owe = " 67. Amount You Owe"
  168. let amount_you_owe = total_tax>total_payments?total_tax-total_payments:0
  169. leftstring A68 = " 68. Underpayment penalty"
  170. let A68 = 0
  171. leftstring sched_a = "Schedule A - Itemized Deductions"
  172. leftstring A71 = " 1a. Medical, etc."
  173. let A71 = 0
  174. leftstring B71 = " 1b. Other"
  175. let B71 = 0
  176. leftstring A72 = " 2. Total"
  177. let A72 = @sum(A71:B71)
  178. leftstring A73 = " 3. F.1040 L.31 * .075"
  179. let A73 = adjusted_gross_income*0.075
  180. leftstring B74 = " 4. Total Medical/Dental"
  181. let B74 = A72-A73>0?A72-A73:0
  182. leftstring A75 = " 5. State/local tax"
  183. let A75 = 0
  184. leftstring A76 = " 6. Real estate tax"
  185. let A76 = 0
  186. leftstring A77 = " 7. Other taxes"
  187. let A77 = 0
  188. leftstring B78 = " 8. Total taxes"
  189. let B78 = @sum(A75:A77)
  190. leftstring A79 = " 9a. Mortgage Int."
  191. let A79 = 0
  192. leftstring A80 = " 9b. Indiv. mortgage"
  193. let A80 = 0
  194. leftstring A81 = " 10. Deductible points"
  195. let A81 = 0
  196. leftstring A82 = " 11. Investment Interest"
  197. let A82 = 0
  198. leftstring A83 = " 12a. Personal Interest"
  199. let A83 = 0
  200. leftstring A84 = " 12b. L.12a * 0.20"
  201. let A84 = A83*0.2
  202. leftstring B84 = " 13. Total interest"
  203. let B84 = @sum(A79:A84)-A83
  204. leftstring A85 = " 14. Cash or Check"
  205. let A85 = 0
  206. leftstring A86 = " 15. Non-cash"
  207. let A86 = 0
  208. leftstring A87 = " 16. Carryover"
  209. let A87 = 0
  210. leftstring B88 = " 17. Total Contrib."
  211. let B88 = @sum(A85:A87)
  212. leftstring B89 = " 18. Casualty/Theft"
  213. let B89 = 0
  214. leftstring B90 = " 19. Moving Expenses"
  215. let B90 = 0
  216. leftstring A91 = " 20. Emp. Business Exp."
  217. let A91 = 0
  218. leftstring A92 = " 21. Other Expenses"
  219. let A92 = 0
  220. leftstring A93 = " 22. Total misc."
  221. let A93 = A91+A92
  222. leftstring A94 = " 23. F.1040 L.31 * .02"
  223. let A94 = adjusted_gross_income*0.02
  224. leftstring B95 = " 24. L.22 - L.23 or 0"
  225. let B95 = A93-A94>0?A93-A94:0
  226. leftstring B96 = " 25. Other misc."
  227. let B96 = 0
  228. leftstring total_deductions = " 26. Total Deductions"
  229. let total_deductions = @sum(B74:B96)
  230. leftstring tax_worksheet = "Tax Rate Schedule Worksheet"
  231. leftstring A101 = " 1. Tax Below Limit"
  232. let A101 = A1=1?26076:(A2=1?43490:(A3=1?35022:(A4=1?36067:(A5=1?43490:0))))
  233. leftstring A102 = " 2. Taxable Income"
  234. let A102 = taxable_income
  235. leftstring A103 = " 3. Schedule Limit"
  236. let A103 = A1=1?93130:(A2=1?155320:(A3=1?117895:(A4=1?128810:(A5=1?155320:0))))
  237. leftstring A104 = " 4. TRSW L2-L3"
  238. let A104 = A102>A103?A102-A103:0
  239. leftstring A105 = " 5. TRSW L4 * 0.28"
  240. let A105 = A104*0.28
  241. leftstring A106 = " 6. TRSW L4 * 0.05"
  242. let A106 = A104*0.05
  243. leftstring A107 = " 7. Exemptions * 560"
  244. let A107 = exemptions*560
  245. leftstring A108 = " 8. Smaller TRSW L6/L7"
  246. let A108 = A106>A107?A107:A106
  247. leftstring A109 = " 9. Tax"
  248. let A109 = A104=0?0:A101+A105+A108
  249.