# 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.

Page: https://fous.com/automate/ncdor-ebusiness-center
Updated: 2026-11-12

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

## What you can build on the eBusiness Center

### Get tax history

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

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

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

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](/product/workflows) 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

Starts: Every weekday at 8:00

1. For each business you name, get the tax history from View Tax History.
2. Keep the returns and payments that were not there on the last run.
3. Post tax type, period, amount and confirmation number to your accounting system's webhook.

### Monthly withholding and sales tax record

Starts: Monthly on the 5th at 9:00

1. For each business, get last month's withholding and sales and use entries in View Tax History.
2. Group them by business and tax type.
3. Email you the record, with each confirmation number.

### Changes to registrations and roles

Starts: Every Monday at 9:00

1. Check the registrations and roles on Manage My Registration.
2. Keep the businesses, tax types or roles that changed since the last run.
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](/product/methods), 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.

| Option | What it covers | What it takes |
| --- | --- | --- |
| Sales and Use EDI | Form 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 Credit | Tax 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 Application | The NC-3 Annual Withholding Reconciliation for all withholding filers. | A separate NCDOR online application. |
| The eBusiness Center by hand | NC-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)](https://www.ncdor.gov/file-pay/sales-and-use-electronic-data-interchange-edi), [Payment Options for Businesses](https://www.ncdor.gov/file-pay/ebusiness-center/payment-options-businesses), [eBusiness Center](https://www.ncdor.gov/file-pay/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

- [Ohio Business Gateway](https://fous.com/automate/ohio-business-gateway.md)
- [MyFTB](https://fous.com/automate/myftb.md)
- [CDTFA Online Services](https://fous.com/automate/cdtfa-online-services.md)
- [Colorado Revenue Online](https://fous.com/automate/colorado-revenue-online.md)
- [Florida DOR eServices File and Pay](https://fous.com/automate/florida-dor-eservices-file-and-pay.md)
- [Georgia Tax Center](https://fous.com/automate/georgia-tax-center.md)
- [INTIME](https://fous.com/automate/intime.md)
- [LaTAP](https://fous.com/automate/latap.md)
- [Maryland Tax Connect](https://fous.com/automate/maryland-tax-connect.md)
- [MassTaxConnect](https://fous.com/automate/masstaxconnect.md)
- [Michigan Treasury Online](https://fous.com/automate/michigan-treasury-online.md)
- [Minnesota e-Services](https://fous.com/automate/minnesota-e-services.md)
- [My DOR](https://fous.com/automate/my-dor.md)
- [myconneCT](https://fous.com/automate/myconnect.md)
- [MyDORWAY](https://fous.com/automate/mydorway.md)
- [myPATH](https://fous.com/automate/mypath.md)
- [MyTax Illinois](https://fous.com/automate/mytax-illinois.md)
- [MyTaxes Kentucky](https://fous.com/automate/mytaxes-kentucky.md)
- [New Jersey Tax Portal](https://fous.com/automate/new-jersey-tax-portal.md)
- [NY Business Online Services](https://fous.com/automate/ny-business-online-services.md)
- [OH|TAX eServices](https://fous.com/automate/oh-tax-eservices.md)
- [Texas Comptroller Webfile](https://fous.com/automate/texas-comptroller-webfile.md)
- [TNTAP](https://fous.com/automate/tntap.md)
- [Virginia Tax Business Online Services](https://fous.com/automate/virginia-tax-business-online-services.md)
- [Wisconsin My Tax Account](https://fous.com/automate/wisconsin-my-tax-account.md)

Other industries: [Sunbiz](/automate/sunbiz), [ODP Business Solutions](/automate/odp-business-solutions), [ShiftWise Flex](/automate/shiftwise-flex), [PCSE Online](/automate/pcse-online), [Allianz Maklerportal](/automate/allianz-maklerportal), [Authorized Paid Representative Portal](/automate/authorized-paid-representative-portal).

## Frequently asked questions

### Does the NCDOR eBusiness Center have an API?

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.

### How do I see the payments my business made online?

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.

### Can my accountant or payroll provider use our eBusiness Center account?

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.

### Can I schedule a payment for a later date?

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.

### Is Fous affiliated with the North Carolina Department of Revenue?

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.

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.
