Deductions & credits

Yes, it seems you have to file by mail.