Discover how to connect Precoro to QuickBooks Desktop via the SFTP connector for automated invoice sync.
TABLE OF CONTENTS
How Does the Integration Work?
The integration between Precoro and QuickBooks Desktop via SFTP simplifies your accounting processes. Once you approve invoices in Precoro, they are automatically transferred to a secure SFTP server at your chosen sync frequency.
The data includes predefined fields that simplify importing into QuickBooks Desktop. With QuickBooks' built-in import features, you can effortlessly bring in your data without any complicated setup.
How to Set Up the QuickBooks Desktop Integration via SFTP
💡Please note: This integration is a paid add-on and isn’t included in the standard license. For pricing details, please reach out to your Customer Success Manager.
Step 1: Get the API Token
First, you need to create an API token:
-
Navigate to the Configurations > Integrations page in Precoro.
-
Click on the API section.
-
Select the Generate API Key button.
-
Save the generated token for future use.
You can find more details on retrieving the API token in our Knowledge Base.
Step 2: Choose Your SFTP Connection Type
Decide how you want to authenticate with your SFTP server. The integration supports two authentication methods: basic authentication (using a username and password) and SSH key authentication.
For basic authentication, gather the following details:
-
Host: Enter the IP address or URL of your SFTP server.
-
Port: Specify the port your SFTP server uses (commonly, this is port 22).
-
Username: Your SFTP username.
-
Password: Your SFTP password.
For SSH key authentication, prepare your SSH key.
💡 Please note: If your SFTP server has an IP allow list, ensure that you allow the following IP addresses for a successful connection:
-
34.228.139.29
-
3.227.99.15
Step 3: Decide Your Sync Frequency
Determine how often you want your data to sync. Based on your needs, you can set sync intervals to every 30 minutes, hourly, daily, or weekly.
Step 4: Contact the Precoro Support Team
Reach out to the Precoro team for assistance. They will help you with the integration setup.
How to Upload Invoices From SFTP to QuickBooks Desktop
💡Please note: Only QuickBooks Enterprise and QuickBooks Desktop Accountant support batch entry from Excel or CSV files. We recommend backing up your company file before following these steps.
To enter transactions, follow these steps:
-
Navigate to File → Utilities → Import → Excel Files.
-
Select the appropriate transaction type (e.g., Bills) and the AP Account.
-
Open the spreadsheet with your transactions. Ensure the columns match the order in the Batch Enter Transactions window.
-
Highlight the relevant information, right-click, and select Copy.
-
Right-click the first date field in the Batch Enter Transactions window and select Paste. If any details appear in red, they are not listed in the company file. Select the red detail and choose the existing value.
-
Click Save Transactions and select Yes on the Confirm Account screen.
Frequently Asked Questions