Connect Box and QuickBooks Online to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Set up your first integration
Quickly connect Box to QuickBooks Online with a Zapier template.
Our most popular template
How Zapier works
Zapier makes it easy to integrate Box with QuickBooks Online - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "New Comment" from Box.
Add your action
An action happens after the trigger—such as "Attach File(s) or Note" in QuickBooks Online.
You’re connected!
Zapier seamlessly connects Box and QuickBooks Online, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
- New Comment
Triggers when someone comments on a file in a folder you own/collaborate on.
Try ItTriggerPolling - FolderRequired
- Share
Try ItTriggerPolling- Task Assigned to You
Triggered when you are assigned a task.
Try ItTriggerPolling - File_idRequired
- MessageRequired
ActionWrite
- Event
Triggers when a new event is performed (this is the activity stream).
Try ItTriggerPolling - Folder
Try ItTriggerPolling- EmailRequired
- FolderRequired
- RoleRequired
ActionWrite- FolderRequired
- FileRequired
- Name
- Share this file?
ActionWrite
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Learn how to automate QuickBooks Online on the Zapier blog
Frequently Asked Questions about Box + QuickBooks Online integrations
New to automation with Zapier? You're not alone. Here are some answers to common questions about how Zapier works with Box and QuickBooks Online
What triggers are available in the Box and QuickBooks Online integration?
When integrating Box with QuickBooks Online, you can set up various triggers such as a new file or folder creation in Box, which can prompt actions like creating an invoice or updating a customer record in QuickBooks Online.
Can I automatically upload receipts from Box to QuickBooks Online?
Yes, you can automatically upload files like receipts from Box to QuickBooks Online by setting a trigger for when a new file is added to a specific Box folder. This will initiate actions to upload and record the receipt details in QuickBooks.
Is it possible to update customer details in QuickBooks Online using information from Box?
It is possible by using a trigger when a document containing customer details is added or updated in Box. The integration allows these updates to be reflected automatically in QuickBooks Online's customer records.
What happens when I rename a file in Box? Does it affect linked transactions in QuickBooks Online?
Renaming a file in Box doesn't directly affect linked transactions in QuickBooks Online unless there's a specific action set up for renaming events. Typically, we don't change any transaction metadata based merely on renaming files.
How does the creation of new folders in Box trigger actions within QuickBooks Online?
Creating new folders in Box can be set as a trigger which might initiate actions like organizing related invoices or expense reports within QuickBooks based on predefined rules. However, the integration needs to be configured accordingly.
Can we use this integration to streamline billing processes between departments using both platforms?
Absolutely. By setting triggers for when documents such as billing summaries are uploaded into designated folders within Box, departments can automatically generate corresponding transaction records or email invoices through QuickBooks Online.
What should I do if there's an error when syncing data between Box and QuickBooks Online?
If you encounter any sync errors between the two platforms, it's important first to check whether the correct user permissions and configurations are set. Network status should be evaluated too, and if issues persist, consult our support team for assistance.