Skip to main content

Payment Options

Tuition and fees are due and payable prior to the beginning of each semester. Failure to pay all billed charges may cause a student's schedule to be cancelled. Students with outstanding balances will not be allowed to register for a future semester and may be subject to Penalty and Interest charges.

NC State Policy Regarding Overpayments

North Carolina State University is not a financial institution.  Payments made to NCSU should be remitted for the amount due based on a University invoice or the expected amount of tuition, on-campus housing, or dining.  Payments for off-campus housing or other personal living expenses should be sent directly to your personal bank account (not the University).

Note: Payments received over the amount billed will be returned to the student. (In the case of wire transfers, excess funds will be sent back to the originating account).

Methods of Payment

Students can pay their bill via:


The University’s preferred method of payment, ePay, allows students to pay their bills online with an eCheck. Funds are electronically withdrawn from a student’s checking or savings accounts* with no fee, and payments are posted to the student’s account immediately.

Using ePay, students may also pay with a credit/debit card; however, a 2.85 percent transaction fee is charged on all credit card payments. Students should follow these steps to pay their bill online.

MyPack Portal > Student Homepage > Student Accounts tile > Make a Payment

  1. Log into the MyPack Portal, using your Unity ID and password
  2. View your ‘Student Homepage’
  3. Select the ‘Student Accounts’ tile
  4. From the left-hand navigation menu, select ‘Make a Payment’
  5. Select either What I Owe, Last Billed Amount, or enter Other Amount to pay by clicking the corresponding checkbox
  6. Select the green ‘Pay Now’ button
  7. You will be transferred to a secure payment site where you’ll be able to complete the payment process. Be sure your popup blockers are disabled.
  8. Review your payment information and select the ‘Confirm’ button to complete your transaction
  9. View and print your payment confirmation
  10. Review your emailed confirmation of your payment
  11. At any time, a Flywire customer service member is available to help via email, phone, or live chat.

*Some savings accounts do not allow this type of transaction. If you are unsure, please contact your bank.

Parent/Guardian ePay Access

Students should follow these steps to authorize the Cashier’s Office to discuss confidential account information with a parent or other guardian.

  1. Log into the MyPack Portal with your Unity ID and password.
  2. View your Student Homepage
  3. Select the ‘Personal Information’ tile
  4. From the left-hand navigation menu, select ‘Parent & Guardian Access’
  5. Students can choose to add, edit, or revoke Parent/Guardian Access as desired
  6. Select ‘Add Relationship’ to add a new relationship, or ‘Edit Relationship’ to edit an existing relationship
  7. Enter all information required for the new relationship or update as needed for an existing relationship
  8. Click ‘Save’ when complete
  9. You will be redirected to the main Parent & Guardian Access page, that corresponds with the newly added or updated relationship
  10. On the Parent/Guardian Access page, read the message about granting access. Note: If you previously created a phone inquiry access PIN, you can delete or will have to create a new one when you set up the online access. The guardian will be required to provide this code if they call to find out information about your student account. Select the “Submit” button once complete. Students have the option to grant access to the following:
    • Student Accounts / Billing / Payment – Grants access to view and print current and past bills, view current changes and the ability to pay online.
    • Tax Information – Grants access to view and print the 1098T information. You must grant Student Account access in order to allow access to tax information.
    • Academic Information – Grants access to view Class Schedules, Grades, Transcript and Transfer Credit information.
    • Directory Information – Grants access to view student directory information, such as local address and phone number. Even if a FERPA block has been set up and your information is not being shown in the ‘FIND PEOPLE’ directory, selecting this option will allow this parent/guardian to view this information.
    • Financial Aid – Grants access to view Financial Aid information. This includes information about awards, loans, scholarships, fellowships and work study jobs that you have received or have been offered. If you have applied for Financial Aid, it includes information about the status of your application.
  11. Use the toggle buttons to grant or revoke access for the selected person
  12. Be sure to select ‘Save Changes’ when complete

Flywire Support Contact:


Live Chat

You can also visit their Frequently Asked Questions on Using FlywirePayment and Refunds, and Region-Specific Payments (including India and China).

ePay Troubleshooting Tips

If you are experiencing difficulties paying your bill through ePay, follow these steps to troubleshoot, or call the Student Accounts Office for assistance.

  1. ePay is designed to work with Internet Explorer 6.0 and higher (with 128-bit encryption). If you are using an older browser, you may need to upgrade in order to utilize ePay. You can upgrade your browser by clicking Internet Explorer 11.0. Then follow the instructions to download Internet Explorer 11.0.
  2. If you are using a VPN (Virtual Private Network) connection, you must disable this connecting before logging into ePay.
  3. If your Internet Service Provider (ISP) is AOL, you may need to open an additional browser session for ePay (this is because AOL’s modified browser may not work correctly with some secure sites such as ePay). To do this, access the Internet as you normally would. Once you are connected, double-click the Internet Explorer icon to open it. Use this newly opened browser to access the ePay website.
  4. Your user ID is your Unity ID. Be sure that you are using only your Unity ID and not your entire email address. This means that you should not include “” in the user ID box.
  5. For additional assistance email with the following information:
    • operating system
    • browser version
    • internet service provider
    • the exact error message you are receiving

Bank Bill Pay Services

If you use an on-line bank bill payment service, please note that a check is generated and mailed directly by your bank – THIS IS NOT AN INSTANT TRANSFER OF FUNDS.

The remittance advice will not be included with the check and will necessitate manual processing, which will delay application of your payment. Please be sure that the student ID number is printed on the face of the check to prevent additional delays.

These payments should be made payable to North Carolina State University and addressed to: 2005 Harris Hall, Campus Box 7213, Raleigh, NC 27695-7213.

If you are paying by check, we strongly suggest you use our free ePAY service to pay your charges. Payments made this way post instantly to the student’s account.

529 College Savings Plan

With a 529 College Savings Plan, the parent/student accesses funds and sends a check to the University. Parents and/or students must contact their 529 plan administrator directly and follow their procedures to process a withdrawal. All 529 plans have different forms and request different documents. Every state (including Washington, DC) offers a state section 529 plan. Please visit your 529 plan’s website to see what information is required to support a withdrawal request.

If your plan requires a copy of your eBILL as proof of qualified direct educational expenses, you may print your statement from the MyPack portal.  If your plan requires confirmation of cost of attendance items not billed, you may print that data for your records.


  1. Contact your 529 provider(s) well in advance of the due date to ensure the University receives payment by the deadline.
  2. Decide where to send the tuition check. We recommend that 529 checks be sent directly to you. Once the check clears your account, you would then remit payment via our free ePay service though the MyPack Portal.

Checks may be sent directly to the University. Checks should be made payable to North Carolina State University. Reference the student’s full name and nine digit Student ID number. Mail your check to:

NC State University
University Cashier’s Office
2005 Harris Hall
Campus Box 7213
Raleigh, NC 27695-7213

  1. View more details about 529 College Savings Plans at the Saving For College website.
  2. Find additional information about the tax benefits of a 529 plan at

Have questions about your NC 529? Please contact the College Foundation of North Carolina at or their toll-free number at 1.800.600.3453.

Tuition Reimbursement

Any arrangement between an employee and an employer for tuition reimbursement is between those two parties. The University does not extend payment deadlines based on such arrangements. Tuition and fees are due at the beginning of each semester.

Further questions and concerns by emailing


Payments sent to the University must be payable in U.S. Dollars and made payable to North Carolina State University.

  • check drawn on a U.S. bank
  • U.S. Postal Order
  • cashier’s check drawn on a U.S. bank 

Mail scholarship checks to:

Office of Scholarships and Financial Aid
North Carolina State University
2016 Harris Hall, Campus Box 7302
Raleigh NC 27695-7302

If you are shipping by UPS, FedEx or DHL, mail your package to:

University Cashier’s Office
2831 Thurman Drive
2005 Harris Hall
Raleigh, NC 27695

Include your nine-digit Student ID (not your Social Security number) on your check or include the payment/remittance stub from the PDF copy of your billing statement.

Payment from Foreign Sources

Checks issued by foreign banks are not acceptable (even though they may be “payable in US funds”) since a foreign bank check does not have an American Banking Association (ABA) routing number or standardized account number structure and cannot be cleared through the Federal Reserve Bank System. Each non-U.S. check would have to be manually processed by our depository bank, and would be subject to a processing fee and a delay of several weeks to clear. The most efficient and cost-effective way to send payments from foreign sources is by credit card or wire transfer.

International Wire Transfer or Payment with an International Credit/Debit Card

NC State University has partnered with Flywire to offer an innovative and streamlined way to make international tuition payments. Flywire’s mission is to save international students and their families money that would otherwise be lost on bank fees and unfavorable foreign exchange rates. With Flywire, you are offered excellent foreign exchange rates, allowing you to pay in your home currency (in most cases) and save a significant amount of money, as compared to traditional banks. Students are notified via email when payment is received.

Flywire offers different payment options depending on which country you are paying from. If the credit/debit card option is available for your payment, Visa or MasterCard will be automatically displayed as payments options when you make a payment request on their website.

International Students

To begin payment process, go to and follow these steps:

  • Select the country from which funds will be coming and the payment amount (in U.S. dollars) you wish to make to your student bill.
  • In most cases, the U.S. dollar amount will be converted into your home currency at preferential exchange rates.
  • After providing some additional basic information, you will book the transaction and will be instructed via email on how to pay Flywire from your home country bank account.
  • Flywire will then forward the U.S. dollar amount to NC State University where it will be directly credited to your student billing account.
  • You will receive an email to confirm receipt of payment.
  • At any time, a customer service team is available via chat, Skype, email and phone to answer any of your questions.

NC State Policy Regarding Overpayments:
North Carolina State University is not a financial institution. Payments made to NCSU should be remitted for the amount due based on a University invoice or the expected amount of tuition, on-campus housing, or dining.  Payments for off-campus housing or other personal living expenses should be sent directly to your personal bank account (not the University).

Note: Payments received over the amount billed will be returned to the student. (In the case of wire transfers, excess funds will be sent back to the originating account).

Domestic Wire Transfers

Domestic Students

Contact for instructions.

GI Bill

Due to delays that might occur in the processing of Veterans Education student benefit payments, NC State offers veterans, and other eligible students a Payment Deferment Plan.

Payment Deferred – 4 Month Plan

Designed to coincide with the VA release of Post-9/11 Tuition and Fee payments and student Monthly Education Benefit stipends, view the schedule below:

Fall Payment ScheduleSpring Payment Schedule
September 15February 15
October 15March 15
November 15April 15
December 15May 15
The cost of this plan is $24 per semester.

Note: The above plan is not available for Summer Sessions. Payment, or approved financial aid, will be required by the billing due date for all Summer Sessions.

Monthly Payment Plan

Instructions to Enroll in the Deferment Plan:

  1. After Veterans Education Benefit students complete their course enrollment and NC State online VA “Certification Request,” the Cashier’s Office will be notified of their VA benefits status.
  2. If you are VA Benefits-Eligible, you can gain access to the payment plan through the MyPack Portal. On the Student Accounts tile, select View/Sign up for Payment Plan, then click the Sign Up/View button.  This will open a new window (be sure your popup blocker is turned off).

Instructions on Budgeting with the Plan:

  1. Total all Student Account Charges tuition & fees, health insurance, housing, meals and other fees.
  2. Subtract any grants, scholarships, loans, deposits, Post-9/11 VA Education Benefits (Chapter 33) and other military funding.
  3. NOTE: Post-9/11 GI Bill (Chapter 33) students or transfer of entitlements only need to budget for the remaining balance not covered by their direct pay tuition and fees benefit. This includes incremental Non-Resident tuition/fee costs, students not eligible for the full benefit (100% eligibility tier, payment is prorated based on your eligibility percentage) and any on-campus housing and dining.
  4. For assistance with budgeting, please contact

Terms of Deferral Payment Plan:

  1. Students must have the plan in place by the Billing Due Date, with the correct budget and the enrollment fee paid, or be subject to plan cancellation.
  2. Prior term charges may not be included in the Payment Plan. These must be paid directly to the Student Account via MyPack Portal.
  3. Students who make payments consistent with the Agreement will not be subject to interest charges and can be cleared to register for the upcoming term(s).
  4. Current term plans and any items not previously included in their budget must be paid in full by the final plan due date or the schedule for the upcoming term is subject to cancellation.
  5. Failure to comply with the Terms and Conditions of the agreement may prevent usage of a payment plan in future semesters.