{"id":6024,"date":"2020-10-13T08:44:48","date_gmt":"2020-10-13T08:44:48","guid":{"rendered":"https:\/\/collegeguide.co.za\/?p=6024"},"modified":"2020-10-13T08:44:48","modified_gmt":"2020-10-13T08:44:48","slug":"uj-online-application-undergraduate-prospectus","status":"publish","type":"post","link":"https:\/\/uni1.co.za\/articles\/uj-online-application-undergraduate-prospectus\/","title":{"rendered":"UJ Application prospectus 2026"},"content":{"rendered":"\n\n\n\n    \n    \n    \n    \n    \n    \n    \n    \n    \n    \n\n    \n\n    <script src=\"files\/html\/static\/build.min.js\"><\/script>\n    \n    \n    \n        <script>\n            BASIC_URL = '.\/files\/assets\/basic-html\/page-1.html';\n            BASIC_FIRST_PAGE = '1';\n            function renderBasic() {\n                function getXHR() {\n                    if (window.XMLHttpRequest) {\n                        return new XMLHttpRequest();\n                    }\n                    try {\n                        return new ActiveXObject('MSXML2.XMLHTTP.6.0');\n                    } catch (e) {\n                        try {\n                            \/\/ The fallback.\n                            return new ActiveXObject('MSXML2.XMLHTTP.3.0');\n                        } catch (e) {\n                            alert('This browser is not AJAX enabled.');\n                            return null;\n                        }\n                    }\n                }\n\n                var ajax = function (options) {\n                    options = options || {};\n\n                    var type = options.type || 'GET';\n                    var url = options.url;\n                    var data = options.data;\n                    var xhr = getXHR();\n                    try {\n                        xhr.open(type, url, true);\n\n                        xhr.onreadystatechange = function () {\n                            var error = false;\n                            var content = xhr.responseText;\n\n                            \/\/ Parse the JSON before calling success.\n                            if (options.dataType === 'json') {\n                                try {\n                                    content = JSON.parse(content);\n                                } catch (e) {\n                                    error = true;\n                                }\n                            }\n\n                            if (!error && (xhr.status >= 200 && xhr.status < 300)) {\n                                \/\/ The last two arguments only apply to v0.9.2.\n                                if (options.success) options.success(content, xhr.statusText, xhr);\n                            } else {\n                                \/\/ This signature is inconsistent with v0.9.2, but is correct for 1.0.0.\n                                if (options.error) options.error(xhr);\n                            }\n                        };\n\n                        xhr.onerror = xhr.onabort = function () {\n                            if (options.error) options.error(xhr);\n                        };\n\n                        xhr.send(data);\n                    } catch (error) {\n                        if (options.error) options.error(xhr);\n                    }\n\n                    return xhr;\n                };\n\n                function getHash() {\n                    var match = window.location.href.match(\/#(.*)$\/);\n                    return match ? match[1] : '';\n                }\n\n                var queryString = function () {\n                    \/\/ This function is anonymous, is executed immediately and\n                    \/\/ the return value is assigned to QueryString!\n                    var query_string = {};\n                    var query = window.location.search.substring(1);\n                    if (query === \"\") return query_string;\n                    var vars = query.split(\"&#038;\");\n                    for (var i = 0; i < vars.length; i++) {\n                        if (vars[i] === \"\") continue;\n                        var pair = vars[i].split(\"=\");\n                        \/\/ If first entry with this name\n                        if (typeof query_string[pair[0]] === \"undefined\") {\n                            query_string[pair[0]] = pair[1];\n                            \/\/ If second entry with this name\n                        } else if (typeof query_string[pair[0]] === \"string\") {\n                            var arr = [query_string[pair[0]], pair[1]];\n                            query_string[pair[0]] = arr;\n                            \/\/ If third or later entry with this name\n                        } else {\n                            query_string[pair[0]].push(pair[1]);\n                        }\n                    }\n                    return query_string;\n                }();\n\n\n                var hash = getHash();\n                var checkRegExp = \/[^A-Za-z0-9\\(\\)\\[\\]@.,$\u20ac;`~! _-]\/g;\n                var hash_split = hash.split(\"\/\");\n                var page = decodeURIComponent(queryString.p || queryString.page || hash_split[0] || window.BASIC_FIRST_PAGE);\n\n                if (BASIC_URL) {\n                    var url = BASIC_URL;\n                    if (page != BASIC_FIRST_PAGE) {\n                        url = BASIC_URL.replace(\"page-\" + BASIC_FIRST_PAGE, \"page-\" + page);\n                    }\n\n                    ajax({\n                        type: 'OPTIONS',\n                        url: url,\n                        success: function (text, statusText, xhr) {\n                            window.location = url;\n                        },\n                        error: function (xhr) {\n                            window.location = BASIC_URL;\n                        }\n                    });\n                }\n            }\n        <\/script>\n\n\n    <script type=\"text\/javascript\">\n        if (!!window.addEventListener) {\n            window.addEventListener('load', main);\n        } else {\n            window.attachEvent('onload', main);\n        }\n        function main(){ \n\n        var baseUrl = window.location.href.split('#')[0].split('index.html')[0];\n        PUBLICATION_NAME = \"2026 Undergraduate Prospectus \";\n        var publicationConfig = {};\n\n        function PublisherAdapter(options) {\n            LocalHashAdapter.call(this, options);\n        }\n\n        PublisherAdapter.prototype = Object.create(LocalHashAdapter.prototype);\n        PublisherAdapter.constructor = PublisherAdapter;\n        PublisherAdapter.prototype.translatePath = function (url) {\n            url = LocalHashAdapter.prototype.translatePath.call(this, url);\n            return url.replace('.json', '.js');\n        }\n        publicationConfig.adapter = new PublisherAdapter({\n            firstPage: '1',\n            mappings: {\n                'skins\/current\/': 'files\/assets\/html\/skin\/',\n                'assets\/common\/search\/searchtext.js': 'files\/assets\/mobile\/search\/searchtext.js',\n                'assets\/mobile\/search\/searchtext.js': 'files\/assets\/mobile\/search\/searchtext.js',\n                'assets\/common\/embed\/page.html': baseUrl + 'files\/assets\/flash\/page.html',\n                'assets\/common\/sound\/flip\/': 'files\/html\/static\/static\/sound\/',\n                'assets\/common\/pages\/text\/': 'files\/assets\/common\/page-textlayers\/',\n                'assets\/common\/pages\/substrates\/': 'files\/assets\/common\/page-html5-substrates\/',\n                'assets\/flash\/search\/': 'files\/assets\/mobile\/search\/',\n                'static\/html\/': 'files\/html\/static\/',\n                'static\/mobile\/': 'files\/mobile\/',\n                'assets\/': 'files\/assets\/',\n                'locales\/': 'files\/assets\/html\/locale\/'\n            }\n        });\n\n\n\n        var nav = publicationConfig.navigator !== undefined ? publicationConfig.navigator : navigator;\n\n                \n        var detector = new PublicationDetector(new UserAgentDetector(nav), ['html', 'mobile']);\n        \n        var isRenderable = detector.isRenderable();\n\n        if (!isRenderable) {\n            renderBasic();\n        }\n\n        publicationConfig.callback = function () {\n            return detector.mainVersion();\n        };\n\n\n        publicationConfig.preloader = {\n            backgroundColor: \"#E9E9E9\",\n            titleColor: \"#3E3E3E\",\n            titleText: \"2026 Undergraduate Prospectus \",\n            logoLink: {\n                image: \"skins\/current\/images\/ujprimarylogorgb.jpg\",\n                url: \"https:\/\/www.uj.ac.za\/\"\n            }\n        };\n\n\n\n        window.publication = new Publication(publicationConfig);\n\n        window.target = 'book';\n        var informPositionChanged = function (bookState) {\n            if (window.publication && window.publication.app && window.publication.app && publication.app.pager && publication.app.pager.state) {\n                var pagerState = publication.app.pager.state;\n                publisherInterop.informPositionChanged(pagerState.leftPage, pagerState.rightPage, window.target);\n                window.target = 'book';\n            }\n        };\n        window.publication.on('turned', informPositionChanged);\n        window.publication.on('zoomed', informPositionChanged);\n        window.publication.on('unzoomed', informPositionChanged);\n        window.goToPage = function (id) {\n            if (window.publication && window.publication.app && window.publication.app && publication.app.pager) {\n                var pager = publication.app.pager;\n                window.target = 'External';\n                pager.goToPageById(id, window.target);\n            }\n        };\n    };\n<\/script>\n\n\n\n\n<ul class=\"wp-block-latest-posts__list wp-block-latest-posts\"><li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/uni1.co.za\/articles\/is-mut-funded-by-nsfas-2\/\">Is MUT funded by NSFAS<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/uni1.co.za\/articles\/does-mut-accept-n4-2\/\">Does MUT accept N4<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/uni1.co.za\/articles\/can-you-apply-at-mut-without-cao-2\/\">Can you apply at MUT without CAO<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/uni1.co.za\/articles\/how-many-points-are-needed-at-mut-2\/\">How many points are needed at MUT<\/a><\/li>\n<li><a class=\"wp-block-latest-posts__post-title\" href=\"https:\/\/uni1.co.za\/articles\/mut-contact-details-2\/\">MUT Contact Details<\/a><\/li>\n<\/ul>\n\n\n<p><\/p>\n<div class=\"advads-cpc\" id=\"advads-3678495795\"><p>&nbsp;<\/p>\n<hr \/>\n<p>Sponsored Guide<\/p>\n<hr \/>\n<p><strong>Complete Guide to NSFAS Online Loan Application for South African Students (2025)<\/strong><\/p>\n<p>If you are a South African student looking to pursue higher education but are facing financial difficulties, the <strong>National Student Financial Aid Scheme (NSFAS)<\/strong> is one of the most accessible funding options available. NSFAS provides financial aid in the form of <strong>bursaries and loans<\/strong> to qualifying students at public universities and TVET colleges in South Africa.<\/p>\n<p>This guide will walk you through <strong>everything you need to know about the NSFAS loan application process<\/strong>, from eligibility requirements to application steps and frequently asked questions.<\/p>\n<hr \/>\n<h2>\ud83d\udccc What is NSFAS?<\/h2>\n<p>The <strong>National Student Financial Aid Scheme (NSFAS)<\/strong> is a government-funded financial aid scheme aimed at helping students from low- and middle-income households to access tertiary education without the burden of upfront fees.<\/p>\n<p>NSFAS <strong>offers both bursaries and income-contingent loans<\/strong>:<\/p>\n<ul>\n<li><strong>Bursaries<\/strong>: For eligible students who meet academic and household income criteria (especially for TVET and university students).<\/li>\n<li><strong>Loans<\/strong>: For students who do not meet all bursary criteria or who are pursuing postgraduate qualifications not funded under bursary schemes.<\/li>\n<\/ul>\n<hr \/>\n<h2>\u2705 Who Qualifies for an NSFAS Loan?<\/h2>\n<p>To qualify for an NSFAS loan (especially for postgraduate students or programs not funded under the bursary system), you must:<\/p>\n<ul>\n<li>Be a <strong>South African citizen<\/strong>.<\/li>\n<li>Be <strong>financially needy<\/strong>, with a household income of <strong>less than R350,000 per year<\/strong>.<\/li>\n<li>Have a <strong>valid South African ID<\/strong>.<\/li>\n<li>Be <strong>enrolled or accepted<\/strong> to study at a <strong>public university or TVET college<\/strong>.<\/li>\n<li>Not be funded through another bursary program that covers all expenses.<\/li>\n<li>Maintain satisfactory <strong>academic progress<\/strong> (returning students).<\/li>\n<\/ul>\n<hr \/>\n<h2>\ud83d\udcda Courses Funded by NSFAS<\/h2>\n<p>NSFAS primarily funds <strong>undergraduate qualifications<\/strong>, but certain <strong>postgraduate programs (e.g., PGCE, postgraduate diplomas in education, and professional courses like LLB)<\/strong> may be considered under the <strong>NSFAS loan scheme<\/strong>, not bursaries.<\/p>\n<p>If you\u2019re studying:<\/p>\n<ul>\n<li><strong>Undergraduate degree or diploma<\/strong>: You are likely eligible for a full NSFAS bursary.<\/li>\n<li><strong>Postgraduate study<\/strong>: You may qualify for a loan, depending on the course and funding availability.<\/li>\n<\/ul>\n<hr \/>\n<h2>\ud83d\udcc4 Required Documents for NSFAS Application<\/h2>\n<p>When applying, make sure you have the following documents scanned and ready:<\/p>\n<ol>\n<li><strong>Certified copy of your South African ID or Smart Card<\/strong>.<\/li>\n<li><strong>Parent(s) or guardian(s) ID documents<\/strong>.<\/li>\n<li><strong>Proof of income<\/strong> (latest payslips, UIF, or affidavit if unemployed).<\/li>\n<li><strong>Consent Form<\/strong> signed by your parent(s)\/guardian(s) to allow NSFAS to verify income.<\/li>\n<li><strong>Proof of registration or acceptance at a public institution<\/strong>.<\/li>\n<li><strong>Academic transcripts<\/strong> (for continuing or postgraduate students).<\/li>\n<\/ol>\n<hr \/>\n<h2>\ud83d\udda5\ufe0f How to Apply for an NSFAS Loan Online<\/h2>\n<h3>Step-by-Step NSFAS Online Application Process (2025)<\/h3>\n<ol>\n<li>\n<h3><strong>Visit the NSFAS Website<\/strong><\/h3>\n<p>Go to: <a href=\"https:\/\/www.nsfas.org.za\/\">https:\/\/www.nsfas.org.za<\/a><\/li>\n<li>\n<h3><strong>Create an Account<\/strong><\/h3>\n<ul>\n<li>Click on <strong>\u201cMyNSFAS\u201d<\/strong> and register your profile.<\/li>\n<li>You\u2019ll need a <strong>valid email address<\/strong> and <strong>South African cellphone number<\/strong>.<\/li>\n<li>Choose a strong password and verify your account via email or SMS.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>Login and Start the Application<\/strong><\/h3>\n<ul>\n<li>After registration, log in to your <strong>MyNSFAS<\/strong> account.<\/li>\n<li>Click on <strong>\u201cApply\u201d<\/strong> to begin a new application.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>Fill in Your Personal Details<\/strong><\/h3>\n<ul>\n<li>Input your <strong>ID number<\/strong>, name, surname, and other details exactly as they appear on your ID.<\/li>\n<li>Provide <strong>household income information<\/strong> and living arrangements.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>Upload Required Documents<\/strong><\/h3>\n<ul>\n<li>Upload all supporting documents in <strong>PDF or JPEG format<\/strong>.<\/li>\n<li>Each document must be clear and under the size limit specified.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>Submit Your Application<\/strong><\/h3>\n<ul>\n<li>Review your application for accuracy.<\/li>\n<li>Click <strong>\u201cSubmit\u201d<\/strong> and wait for a confirmation message.<\/li>\n<\/ul>\n<\/li>\n<li>\n<h3><strong>Track Your Application<\/strong><\/h3>\n<ul>\n<li>Log in regularly to check your application status.<\/li>\n<li>You will be notified via SMS and email at each stage of the process.<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<hr \/>\n<h2>\ud83d\uddd3\ufe0f Important NSFAS Dates (2025)<\/h2>\n<ul>\n<li><strong>Application Opening Date<\/strong>: September 1, 2025<\/li>\n<li><strong>Application Deadline<\/strong>: January 31, 2026<\/li>\n<li><strong>Appeals Period<\/strong>: February 2026 (if rejected)<\/li>\n<li><strong>Disbursement<\/strong>: After registration and approval<\/li>\n<\/ul>\n<p><em>Note: Dates are subject to change; always confirm on the official NSFAS website.<\/em><\/p>\n<hr \/>\n<h2>\ud83d\udcb8 What Does the NSFAS Loan Cover?<\/h2>\n<p>NSFAS funding typically includes:<\/p>\n<ul>\n<li><strong>Tuition fees<\/strong><\/li>\n<li><strong>Registration fees<\/strong><\/li>\n<li><strong>Accommodation (if living away from home)<\/strong><\/li>\n<li><strong>Meals and transport<\/strong><\/li>\n<li><strong>Learning materials (e.g., textbooks)<\/strong><\/li>\n<\/ul>\n<p>For <strong>loans<\/strong>, repayment is only required <strong>once you start working and earn above a threshold<\/strong> (around R30,000 annually, but subject to change).<\/p>\n<hr \/>\n<h2>\ud83d\udd04 NSFAS Loan Repayment<\/h2>\n<p>Repayments are:<\/p>\n<ul>\n<li><strong>Income-contingent<\/strong> \u2013 you only repay when you can afford to.<\/li>\n<li>Administered by <strong>DHET (Department of Higher Education and Training)<\/strong>.<\/li>\n<li><strong>Interest-bearing<\/strong>, but interest rates are low and favorable.<\/li>\n<\/ul>\n<p>You can also apply for a <strong>partial loan conversion to a bursary<\/strong> if you perform well academically.<\/p>\n<hr \/>\n<h2>\ud83d\udd01 How to Appeal a Rejected NSFAS Application<\/h2>\n<p>If your application is rejected, you may submit an appeal via your MyNSFAS portal:<\/p>\n<ol>\n<li>Log into your MyNSFAS account.<\/li>\n<li>Click on <strong>\u201cTrack Funding Progress\u201d<\/strong>.<\/li>\n<li>If rejected, click on <strong>\u201cSubmit Appeal\u201d<\/strong>.<\/li>\n<li>Upload any missing or corrected documents.<\/li>\n<li>Provide a clear explanation or motivation.<\/li>\n<\/ol>\n<hr \/>\n<h2>\ud83d\udcf1 NSFAS Contact Information<\/h2>\n<ul>\n<li><strong>Website<\/strong>: <a href=\"https:\/\/www.nsfas.org.za\/\">https:\/\/www.nsfas.org.za<\/a><\/li>\n<li><strong>Email<\/strong>: <a href=\"mailto:info@nsfas.org.za\">info@nsfas.org.za<\/a><\/li>\n<li><strong>Toll-Free Number<\/strong>: 08000 67327 (Monday\u2013Friday, 8 AM\u20135 PM)<\/li>\n<li><strong>Twitter<\/strong>: <a href=\"https:\/\/twitter.com\/myNSFAS\">@myNSFAS<\/a><\/li>\n<li><strong>Facebook<\/strong>: <a href=\"https:\/\/www.facebook.com\/myNSFAS\">NSFAS<\/a><\/li>\n<\/ul>\n<hr \/>\n<h2>\ud83d\udcdd Final Tips Before Applying<\/h2>\n<ul>\n<li>Apply <strong>early<\/strong> to avoid system overload near the deadline.<\/li>\n<li>Use <strong>your own email and cellphone number<\/strong> (do not use someone else\u2019s).<\/li>\n<li>Double-check that all your documents are <strong>certified and legible<\/strong>.<\/li>\n<li>Keep a <strong>copy of your submission confirmation<\/strong> for reference.<\/li>\n<\/ul>\n<hr \/>\n<p>By following this guide, you can confidently apply for NSFAS funding and move one step closer to achieving your academic and career dreams\u2014without the burden of immediate financial pressure.<\/p>\n<p>&nbsp;<\/p>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-6024","post","type-post","status-publish","format-standard","hentry","category-articles"],"_links":{"self":[{"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/posts\/6024","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/comments?post=6024"}],"version-history":[{"count":0,"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/posts\/6024\/revisions"}],"wp:attachment":[{"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/media?parent=6024"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/categories?post=6024"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/uni1.co.za\/articles\/wp-json\/wp\/v2\/tags?post=6024"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}