The earliest you can apply for a short-stay Type C permit for business purposes is 6 months before your planned business trip to Poland.