Classic Computer Magazine Archive COMPUTE! ISSUE 25 / JUNE 1982 / PAGE 20

Income Property Report

Roger T. Christensen
Racine, WI

See the notes for using this program on OSI, Apple, Commodore, and Atari computers.

I wrote this program because I needed a fast way to prepare information from my income property for yearly taxes.

The information input into this program is taken off the year-to-date total from my general ledger.

The information given from this report can be enclosed with your federal and state tax returns, also you can keep a copy for yourself. I found there is no reason to save this information so there is no save routine within this program.

I also set this program up to give a general monthly cash flow, profit/loss report on the CRT. This will very quickly give you an idea of what position you are in.

Line 680 is set at 21 cents per mile and can be changed.

Nine inputs can be made under other expenses and other repairs.

Three inputs can be made under other income.

The items listed from line 1320 to line 1350 can be changed.

TAXPAYERS NAME: JOE SMITH

SOCIAL SECURITY NUMBER: 222-22-2111

TYPE OF PROPERTY: 4-FAMILY FRAME

PROPERTY ADDRESS: 1000 MAIN ST

CITY: OURTOWN

STATE: WI.

ZIP: 53000

INCOME
RENTAL INCOME $9800.00
ESCROW $ 400.00
TOTAL INCOME = $ 10200
EXPENSES
GAS $3200.00
ELECTRIC $ 542.00
WATER $ 125.00
CLEANING $ 25.00
TAXES $ 875.00
INSURANCE $ 211.00
GARDENING $ 20.00
RUBBISH $ 50.00
PEST CONTROL $ 24.00
PAINT $ 75.00
PLASTER $ 10.00
NAILS $ 5.00
COMMISSION $ 150.00
REPAIRS
CARPENTRY $ 510.00
ELECTRICAL $ 50.00
PLUMBING $ 100.00
ROOFINNG $ 500.00
HARDWARE $ 231.00
MISC. $ 12.00
DOOR $ 100.00
WATER HEATER $ 125.00
FURNACE $ 525.00
TOTAL EXPENSES = $ 7465
MILEAGE & TRAVEL
1025 MILES @ .21 $ 215.25
OTHER TRAVEL EXP $ 50.00

Notes On Using These Programs

Program 1 is written in Microsoft BASIC for the PET, so only minor changes are necessary to convert it to Apple, OSI, or any other BASIC. First of all, follow the suggestions given in COMPUTE's Listing Conventions. The yearly report given from lines 1810 and up are for hardcopy to the Commodore 2022 printer, which supports automatic paging (CHR$(147) sets Top Of Form, CHR$(19) performs forced paging) and formatting commands (similar to PRINT USING).

If your printer has any special features, such as horizontal tabs, you may want to use the approach in the Atari version of this program. It only outputs to the screen, and is not as rigidly formatted. It just TABs from the item field to the numeric field by using a POKE 85,33 statement. You'll want to use HTAB 31 or PRINT TAB(31). You can still have printer output by using PR# (on the Apple) or changing the PRINT statements to LPRINT

Atari Notes

The Atari version has no provision for hardcopy (output to printer). One reason hardcopy is not included is because the type of printer used by Atari owners may vary from a 40-column printer such as the 820 or 822, to an 80-column one such as the 825 or the MX-80. To serve the greatest number of users (including the many who don't own a printer), the yearly report in lines 1810-2510 is written for screen output. Some changes would be necessary to route the output to the printer (like changing PRINT to LPRINT).