FreshBooks FAQ
Frequently asked questions about our Freshbooks integration.
Account creation logic (Chart of Account)
When a new account is generated, it initially functions as a sub-account. At this stage, the UUID is automatically inserted into the name field. If a user intends to retrieve the item they have created using the sourceObjectId, they should perform a filter operation based on the name field.
Reconstructed statements limitations
FreshBooks limitation doesn't allow Accounting Data as a Service™ to provide cash-based
reconstructed statements.
Expenses creation limitations
- FreshBooks limitation doesn't allow Accounting Data as a Service™ to provide more than one line per transaction.
- When creating expenses in FreshBooks if a new merchant is added, this merchant is not automatically added to your existing vendor list. As a result, when you retrieve expense information, you'll notice that the
vendorRef.name
field is populated to reflect the merchant's name, but thevendorRef.id
field will remain empty because the merchant is not recognized as an existing vendor in your list.
Known issues
- Accounts created earlier than October 2022 are providing account name instead of uuid in the
account_sub_name
field - The Expenses endpoint is not returning
accountRefId
andaccountRefName
. - The Journal Entries endpoint can return some unbalanced Journal Entries. It is a known issue and FreshBooks is working on fixing it.
Updated about 1 month ago