Skip to content

FousNCDOR eBusiness Center

Pull your NCDOR eBusiness Center history into your systems

Read the returns and payments in View Tax History, and the roles on each registration, from the NCDOR eBusiness Center with one API call each. A workflow can check the history every weekday and hand the new confirmation numbers to accounting.

Works with your own NCDOR eBusiness Center account. Fous is an independent product.

What you can build on the eBusiness Center

  • Get tax history

    Build this

    Reads the returns and payments submitted through the eBusiness Center for one business, from View Tax History on the File and Pay tab.

    Takes
    Business, tax type, from date (optional)
    Returns
    Tax type, period, return or payment, amount, payment method, submitted date, confirmation number
  • Check registrations and roles

    Build this

    Reads Manage My Registration under Manage My Account: each business and tax type you are registered for, and the roles you hold on it.

    Takes
    Nothing
    Returns
    Business, tax type, account ID, roles such as View Tax History and Manage Payment
  • File an NC-5 withholding return

    Build this

    Files the NC-5 Withholding Return for one period in the NC-5/NC-5P application and pays it by bank draft, then reads the confirmation page.

    Takes
    Business, withholding account ID, period, tax withheld, bank draft date
    Returns
    Period, amount, draft date, confirmation number
  • Pay sales and use tax by bank draft

    Build this

    Makes a pay-only payment of combined general rate sales and use tax by bank draft and reads the confirmation number.

    Takes
    Business, sales and use account ID, period, amount, draft date
    Returns
    Period, amount, draft date, confirmation number

Automate the eBusiness Center with a workflow

A workflow runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

  • New returns and payments, handed to accounting

    Build this
    Starts
    Every weekday at 8:00
    Step 1
    For each business you name, get the tax history from View Tax History.
    Step 2
    Keep the returns and payments that were not there on the last run.
    Step 3
    Post tax type, period, amount and confirmation number to your accounting system's webhook.
  • Monthly withholding and sales tax record

    Build this
    Starts
    Monthly on the 5th at 9:00
    Step 1
    For each business, get last month's withholding and sales and use entries in View Tax History.
    Step 2
    Group them by business and tax type.
    Step 3
    Email you the record, with each confirmation number.
  • Changes to registrations and roles

    Build this
    Starts
    Every Monday at 9:00
    Step 1
    Check the registrations and roles on Manage My Registration.
    Step 2
    Keep the businesses, tax types or roles that changed since the last run.
    Step 3
    Email you the changes, or stop when there are none.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

Once built, one call from your code

Once you have built a method, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get tax history” would look like.

Example request
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "eservices.dor.nc.gov/get_tax_history",
    "input": {
      "business": "Acme Supply LLC",
      "tax_type": "Withholding",
      "from_date": "2026-08-01"
    }
  }'
Example response
{
  "status": "completed",
  "data": {
    "business": "Acme Supply LLC",
    "tax_type": "Withholding",
    "entries": [
      {
        "period": "2026-10",
        "kind": "return and payment",
        "amount": 4812.37,
        "payment_method": "Bank draft",
        "submitted_date": "2026-11-09",
        "confirmation_number": "0000482931"
      }
    ],
    "count": 1
  }
}

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

The eBusiness Center’s own options

NCDOR offers no API for the eBusiness Center. Sales and use returns (E-500 and E-536) can be filed by EDI in the ASC X12 813 format through NCDOR-approved software, and businesses can pay by ACH Credit after enrolling with Form EFT-100C. Withholding filing, the tax history and stored payment details are used in the eBusiness Center itself.

OptionWhat it coversWhat it takes
Sales and Use EDIForm E-500 and Form E-536 as the X12 813 transaction set, version 4010.NCDOR-approved software and a Form NC-592 for each sales and use account. Allow 5 business days after registering online.
ACH CreditTax payments sent from your own bank instead of the website.Enrollment with Form EFT-100C, approved by NCDOR. Your bank's fees apply.
eNC3 and Information Reporting ApplicationThe NC-3 Annual Withholding Reconciliation for all withholding filers.A separate NCDOR online application.
The eBusiness Center by handNC-5 and NC-5P filing, pay-only payments, View Tax History, stored payment details and shared access.An NCID user ID and password and a registration for each tax type. Bank draft carries no NCDOR fee; cards cost $2.00 per $100.00.

Read on November 12, 2026: Sales and Use Electronic Data Interchange (EDI), Payment Options for Businesses, eBusiness Center.

Signing in to the eBusiness Center

The eBusiness Center signs you in with an NCID user ID and password, the state's shared login, and NCDOR documents no second step. The NCID login only gets you in: to file or pay, you register with NCDOR for each tax type. With Fous you sign in once through the site's own sign-in with your own account: the login is sealed with AES-256, and an expired session is signed back in.

Worth knowing

Register for each tax type
An NCID user ID only gets you into the eBusiness Center. To file or pay you register with NCDOR for each tax type, such as withholding or sales and use, so a method sees only the registrations your account holds.
Roles decide what you see
You need the View Tax History role to see submitted returns and payments, and the Manage Payment role to save bank account or card details. Both are listed under Manage My Account, Manage My Registration.
Payments are due a day early
A payment made on the due date is not timely: submit it before 5:00 pm ET on the business day before. A return alone is timely until 5:30 pm ET on the due date. Payments post within 3 to 4 business days.
Closed on Sunday mornings
The eBusiness Center is unavailable every Sunday from 4 a.m. to noon for maintenance, so schedule workflows outside that window.

More in Government: US state and local tax

Other industries: Sunbiz, ODP Business Solutions, ShiftWise Flex, PCSE Online, Allianz Maklerportal, Authorized Paid Representative Portal.

Frequently asked questions

No. NCDOR offers Sales and Use EDI, which files Form E-500 and E-536 as X12 813 files through approved software, and ACH Credit payments after enrolling with Form EFT-100C. Withholding filing, the tax history and stored payment details are used in the eBusiness Center itself.

Open the File and Pay tab and choose View Tax History. You need the View Tax History role, which you can check under Manage My Account, Manage My Registration. Paper checks and payments made before the eBusiness Center existed are not listed.

Yes, with their own access. The representative first creates an NCID user ID and password, then submits Form GEN-53, the Taxpayer Representative e-Business Center Access Authorization. NCDOR returns a GEN-53 sent without an NCID.

Yes, for bank drafts: a draft can be scheduled up to 60 days ahead. Card payments cannot be scheduled. Bank drafts carry no NCDOR fee, and cards cost $2.00 for every $100.00 of tax paid.

No. Fous is an independent product. You use it with your own NCID and eBusiness Center registrations, and a method reads and does only what that account can.

Put NCDOR eBusiness Center behind an API call

Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextNew Jersey Tax PortalNY Business Online ServicesOH|TAX eServicesSunbizHow methods workHow workflows run

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of NCDOR eBusiness Center (North Carolina Department of Revenue). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.