Mike,
You get to "deduct" all the normal costs of rental property ownership and operation against your rental income. Does not matter how much other income you have.
You are allowed to claim rental expenses for advertising, hazard insurance, real property taxes, personal property taxes, mortgage interest (not principal), HOA fees, leasing fees, legal fees, utilities you paid while the property was vacant, repairs made after the property was put in service, preventive maintenance, PMI, and most anything else directly related to the ownership of the property or your rental activity -- even the cost of postage when you send your tenant a certified letter concerning his lease renewal.
You can not deduct rehab costs or repairs needed to get the property ready to rent. Those costs are capitalized and recovered through depreciation.
You are also allowed to take a depreciation expense starting from the month you first placed the property in service as a rental. The IRS has a table in their publication on Depreciation that tells you how to prorate the annual depreciation when you put the property into service during the year.
According to your post, you had a rental loss for the year when you add up all your expenses and net them against your rental income. This is called a net passive loss.
When your rental activity results in a net passive loss, it is not forfeited due to your high income. Because you make over $150K in other ordinary income, you are not allowed to use your passive loss to offset your other "active" income. Instead, you carry the net passive loss forward to the next tax year when it once again is expensed against rental income.
You are not taxed on rental losses. Losses are not income. If you have rental income of $15K and rental expenses of $20K, you have a net rental loss of $5K. In this example, the $5K is carried forward to the next tax year.
If you sell this property, your unused passive losses can be used to offfset your sale profits and reduce your taxable capital gain regardless of your other income.
[ Edited by NewKidInTown3 on Date 05/08/2008 ]