Invalid characters in your QuickBooks Online company name, or in the name of one of your list items (such as Customers, Vendors, Products and Services, or the Chart of Accounts), can lead to server errors or other problems in the application. To avoid or remedy these errors, make sure your company name in QuickBooks Online only contains accepted characters from this list.
Here is a list of accepted characters:
Alpha-numeric: A-Z, a-z, 0-9
Comma: ,
Dot or period: .
Question mark: ?
At symbol: @
Ampersand: &
Exclamation point: !
Number/pound sign: #
Single quote: '
Tilde: ~
Asterisk: *
Space: ( )
Underscore: _
Minus sign/hyphen: -
Semi-colon: ;
Plus sign: +
Reference:
https://quickbooks.intuit.com/learn-support/en-us/help-article/account-management/acceptable-characters-quickbooks-online/L3CiHlD9J_US_en_US