No, you won't pay your mortgage immediately after closing. Your first mortgage payment will be due one or two months after you close. You'll pay any interest you accrue during the period not covered by your first mortgage payment at closing.