No, they may not do this: bimonthy pay means twice a month, you get paid for half a month. All hours worked in that pay period must be paid. Employers are not allowed to hold up base wages or salary and "catch up" later (commissions or bonuses may be paid at a later date, however). If your employer will not pay you on time, contact your state's department of labor to file a complaint.