Candidates from EU and EFTA may be enrolled on equal terms with Polish citizens, if they fulfill requirements applicable to Polish candidates. That means they are allowed to study free of charge.
Polish Government Scholarship holders are enrolled within mutual agreements between countries and are allowed to study free of charge. The scholarsphips are administered by the Bureau for Academic Recognition and International Exchange - BUWiWM. More information here.
Other candidates are enrolled on the payment basis. Candidate must pay tuition fee, which is not lower than 3000 euro per year. Depending on the field of study and faculty tuition may be different.