> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.companio.co/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How do I connect my Binance account to Companio?

You can connect Binance to Companio in about five minutes with a read-only API key. Companio uses it to import your balances and transaction history. It cannot place trades or move funds.
The process has two parts: first you create the API key in Binance, then you add it in Companio.

## Part 1: Create a read-only API key in Binance
###### Step 1: Log in to Binance
Go to [binance.com](https://www.binance.com/) and click **Log In** in the top-right corner.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/1-login_6z0ik0.png)
###### Step 2: Enter your credentials
Enter your email or phone number and complete the sign-in. You can also use a passkey, Google, Apple or Telegram.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/2-enter-your-credentials_1fvizpw.png =251xauto)
###### Step 3: Open the account menu
Once logged in, click the **Account** icon (the yellow person icon) in the top-right corner.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/3-account-yellow-icon_1ehfs8i.png =305xauto)
###### Step 4: Go to your Account page
In the menu that opens, click **Account**.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/4-click-account_104vum0.png =342xauto)
###### Step 5: Open API Management
In the left sidebar, under **Account**, click **API Management**.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/5-api-management_1f73c85.png =208xauto)
###### Step 6: Create the API key
Choose one of the two options below. Both give Companio the read-only access it needs.

* **Option 6.1: Create Tax Report API (easiest)**
1. Click **Create Tax Report API**. This key type is read-only by default, so there are no permissions to set.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/61-crete-tax-report-api_1h02fzw.png =329xauto)

2. Copy the **API Key** and the **Secret Key** and keep them somewhere safe for Part 2. Check that only **Enable Reading**is ticked.
3. Complete Binance's security verification if prompted.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/copy-key-and-secrets_1i5vlua.png =564xauto)
Binance allows only one Tax Report API per account. If you already have one and no longer have its Secret Key, use Option 6.2 instead.

* **Option 6.2: Create a standard API key**
1. Click **Create API**.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/62-create-api-keys_hfmr5z.png)
2. Select **System generated** and click **Next**. Do not choose Self-generated: Companio needs the Secret Key that only System generated provides.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/select-system-generated_jeucik.png =323xauto)
3. Enter a label you will recognise, for example "Companio", and click **Next**.
![](https://storage.crisp.chat/users/helpdesk/website/-/6/b/9/f/6b9fcea44e196000/write-a-label_6rx9hh.png)
4. Complete Binance's security verification if prompted.
5. Under **API restrictions**, make sure only **Enable Reading** is ticked. Leave trading, transfers and withdrawals unticked.
6. Copy the **API Key** and the **Secret Key** and keep them somewhere safe for Part 2.

|| Important: Binance shows the full Secret Key only once. Copy it before you leave the page. If you lose it, delete the key and create a new one.


Leave **IP access restrictions** on Unrestricted. Binance shows a warning, but read-only keys are kept active. Binance deletes unrestricted keys only when a permission other than Reading is enabled.

## Part 2: Connect Binance to the Companio Dashboard
1. In your Companio dashboard, go to **Financials → Banks**.
2. Click **Connect existing account** (or go to the bank connection page).
3. On the **Connect your bank accounts** page, click the **Others** tab.
4. Select the **Binance** card. It shows a blue dot when selected.
5. In the **Connect your Binance account** window, fill in the three fields:
   * **API Key**: paste the API Key you copied from Binance.
   * **API Secret**: paste the Secret Key you copied from Binance.
   * **Account Name**: enter a name to identify this account on your dashboard, for example "Binance main".
6. Click **Link**.
7. A loading screen shows "Linking your account". Wait until it finishes, which can take a couple of minutes. Don't close or reload the page.
8. When it's done, your Binance account appears as a connected bank on your dashboard.

## Good to know
**How long until my transactions appear?** Historical transactions can take 24 to 48 hours to appear after you connect.

**Do I need to reconnect later?** No. Read-only Binance API keys don't expire, so the connection keeps working.

**Can Companio trade or withdraw from my account?** No. The key only has the Reading permission, so Companio can view your data but cannot place orders or move funds.

**I lost my Secret Key. What now?** Binance won't show it again. Delete the key in API Management, create a new one using the steps above, and update the connection in Companio.