Investors & landlords

The check from the insurance company is added to the rent on the Sch E then the repairs it pays for is an expense.   As for the other repairs/improvements you will have do decide if they are repairs or improvements... Carl put some good definitions above.