---
updatedAt: 2026-01-24T16:02:25.000Z
agentTools:
  projectIndex: https://docs.checkhq.com/llms.txt
---

# Accounting integration

This Component allows employers to sync accounting data in Check with their accounting software.

The accounting integration Component enables your customers to log into their accounting software and enable automatic data sync from Check when payrolls are processed.

Today, Check supports QuickBooks Online.

<Image align="center" border={false} width="500px" src="https://files.readme.io/9651edca64d3a99cc1d0a057911ae57c69ff92812a7d501988f0ea63a4b9dfd2-Screenshot_2026-01-24_at_11.00.22_AM.png" />

Learn how to embed Components in our [Embedding a Component](https://docs.checkhq.com/docs/embedding-a-component) guide.

# OpenAPI definition

```json
{
  "openapi": "3.1.0",
  "info": {
    "title": "check-api",
    "version": "2025-01-01"
  },
  "servers": [
    {
      "url": "https://sandbox.checkhq.com"
    }
  ],
  "components": {
    "securitySchemes": {
      "sec0": {
        "type": "apiKey",
        "in": "header",
        "name": "Authorization",
        "x-bearer-format": "bearer",
        "x-default": "YOUR_API_KEY"
      }
    }
  },
  "security": [
    {
      "sec0": []
    }
  ],
  "paths": {
    "/companies/{company}/components/accounting_integration": {
      "post": {
        "summary": "Company Accounting Integration",
        "description": "This Component allows employers to sync accounting data with Check. Currently, we only support integrations with Quickbooks Online.\n\nThe Accounting Integration Component is disabled by default for all companies. Please reach out to us to enable it for specific companies or for all of your companies.\n<img style=\"margin-top: 30px; margin-bottom: 20px;\" src=\"https://public-component-assets.s3.amazonaws.com/er_accounting_integration.svg\" />\nLearn how to embed Components in our <a target=\"_blank\" href=\"https://docs.checkhq.com/docs/embedding-a-component\">guide</a>.",
        "operationId": "company-accounting-integration",
        "parameters": [
          {
            "name": "company",
            "in": "path",
            "description": "ID of the company for which a component link will be generated",
            "schema": {
              "type": "string"
            },
            "required": true
          }
        ],
        "responses": {
          "200": {
            "description": "200",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{\"url\":\"{component_url}\"}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {
                    "url": {
                      "type": "string",
                      "example": "{component_url}"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "400",
            "content": {
              "application/json": {
                "examples": {
                  "Result": {
                    "value": "{}"
                  }
                },
                "schema": {
                  "type": "object",
                  "properties": {}
                }
              }
            }
          }
        },
        "deprecated": false
      }
    }
  },
  "x-readme": {
    "headers": [],
    "explorer-enabled": true,
    "proxy-enabled": true
  },
  "x-readme-fauxas": true
}
```