Thank you!
Your additional comment has been sent to our team.
All complex types are listed below.
Classification | AccountType | AccountSubType | |
---|---|---|---|
Asset | Bank | CashOnHand (default) Checking MoneyMarket RentsHeldInTrust Savings TrustAccounts |
Available with minor version 13: CashAndCashEquivalents OtherEarmarkedBankAccounts |
Other Current Asset | AllowanceForBadDebts DevelopmentCosts EmployeeCashAdvances (default) OtherCurrentAssets Inventory Investment_MortgageRealEstateLoans Investment_Other Investment_TaxExemptSecurities Investment_USGovernmentObligations LoansToOfficers LoansToOthers LoansToStockholders PrepaidExpenses Retainage UndepositedFunds |
Available with minor version 13: AssetsAvailableForSale BalWithGovtAuthorities CalledUpShareCapitalNotPaid ExpenditureAuthorisationsAndLettersOfCredit GlobalTaxDeferred GlobalTaxRefund InternalTransfers OtherConsumables ProvisionsCurrentAssets ShortTermInvestmentsInRelatedParties ShortTermLoansAndAdvancesToRelatedParties TradeAndOtherReceivables |
|
Fixed Asset | AccumulatedDepletion AccumulatedDepreciation DepletableAssets FurnitureAndFixtures (default) Land LeaseholdImprovements OtherFixedAssets AccumulatedAmortization Buildings IntangibleAssets MachineryAndEquipment Vehicles |
Available with minor version 13: AssetsInCourseOfConstruction CapitalWip CumulativeDepreciationOnIntangibleAssets IntangibleAssetsUnderDevelopment LandAsset NonCurrentAssets ParticipatingInterests ProvisionsFixedAssets |
|
Other Asset | LeaseBuyout OtherLongTermAssets SecurityDeposits AccumulatedAmortizationOfOtherAssets Goodwill Licenses (default) OrganizationalCosts |
Available with minor version 13: AssetsHeldForSale AvailableForSaleFinancialAssets DeferredTax Investments LongTermInvestments LongTermLoansAndAdvancesToRelatedParties OtherIntangibleAssets OtherLongTermInvestments OtherLongTermLoansAndAdvances PrepaymentsAndAccruedIncome ProvisionsNonCurrentAssets |
|
Accounts Receivable | AccountsReceivable | ||
Equity | Equity | OpeningBalanceEquity (default) PartnersEquity RetainedEarnings AccumulatedAdjustment OwnersEquity PaidInCapitalOrSurplus PartnerContributions PartnerDistributions PreferredStock CommonStock TreasuryStock |
Available with minor version 13: AccumulatedOtherComprehensiveIncome CalledUpShareCapital CapitalReserves DividendDisbursed EquityInEarningsOfSubsiduaries InvestmentGrants MoneyReceivedAgainstShareWarrants OtherFreeReserves ShareApplicationMoneyPendingAllotment ShareCapital Funds |
Expense | Expense | AdvertisingPromotional BadDebts BankCharges CharitableContributions Entertainment EntertainmentMeals EquipmentRental FinanceCosts GlobalTaxExpense Insurance InterestPaid LegalProfessionalFees OfficeGeneralAdministrativeExpenses OtherMiscellaneousServiceCost PromotionalMeals RentOrLeaseOfBuildings RepairMaintenance ShippingFreightDelivery SuppliesMaterials Travel (default) TravelMeals Utilities Auto CostOfLabor DuesSubscriptions PayrollExpenses TaxesPaid UnappliedCashBillPaymentExpense |
Available with minor version 13: AmortizationExpense AppropriationsToDepreciation BorrowingCost CommissionsAndFees DistributionCosts ExternalServices ExtraordinaryCharges IncomeTaxExpense LossOnDiscontinuedOperationsNetOfTax ManagementCompensation OtherCurrentOperatingCharges OtherExternalServices OtherRentalCosts OtherSellingExpenses ProjectStudiesSurveysAssessments PurchasesRebates ShippingAndDeliveryExpense StaffCosts Sundry TravelExpensesGeneralAndAdminExpenses TravelExpensesSellingExpense |
OtherExpense | Depreciation (default) ExchangeGainOrLoss OtherMiscellaneousExpense PenaltiesSettlements Amortization |
Available with minor version 13: DeferredTaxExpense Depletion ExceptionalItems ExtraordinaryItems IncomeTaxOtherExpense MatCredit PriorPeriodItems TaxRoundoffGainOrLoss |
|
CostOfGoodsSold | EquipmentRentalCos OtherCostsOfServiceCos ShippingFreightDeliveryCos SuppliesMaterialsCogs CostOfLaborCos (default) |
Available with minor version 13: CostOfSales FreightAndDeliveryCos |
|
Liability | Accounts Payable | AccountsPayable | Available with minor version 13: OutstandingDuesMicroSmallEnterprise OutstandingDuesOtherThanMicroSmallEnterprise |
CreditCard | CreditCard | ||
LongTermLiability | NotesPayable (default) OtherLongTermLiabilities ShareholderNotesPayable |
Available with minor version 13: AccrualsAndDeferredIncome AccruedLongLermLiabilities AccruedVacationPayable BankLoans DebtsRelatedToParticipatingInterests DeferredTaxLiabilities GovernmentAndOtherPublicAuthorities GroupAndAssociates LiabilitiesRelatedToAssetsHeldForSale LongTermBorrowings LongTermDebit LongTermEmployeeBenefitObligations ObligationsUnderFinanceLeases OtherLongTermProvisions ProvisionForLiabilities ProvisionsNonCurrentLiabilities StaffAndRelatedLongTermLiabilityAccounts |
|
OtherCurrentLiability | DirectDepositPayable LineOfCredit LoanPayable GlobalTaxPayable GlobalTaxSuspense OtherCurrentLiabilities (default) PayrollClearing PayrollTaxPayable PrepaidExpensesPayable RentsInTrustLiability TrustAccountsLiabilities FederalIncomeTaxPayable InsurancePayable SalesTaxPayable StateLocalIncomeTaxPayable |
Available with minor version 13: AccruedLiabilities CurrentLiabilities CurrentPortionEmployeeBenefitsObligations CurrentPortionOfObligationsUnderFinanceLeases CurrentTaxLiability DividendsPayable DutiesAndTaxes InterestPayables ProvisionForWarrantyObligations ProvisionsCurrentLiabilities ShortTermBorrowings SocialSecurityAgencies StaffAndRelatedLiabilityAccounts SundryDebtorsAndCreditors TradeAndOtherPayables |
|
Revenue | Income | NonProfitIncome OtherPrimaryIncome (default) SalesOfProductIncome ServiceFeeIncome DiscountsRefundsGiven UnappliedCashPaymentIncome |
Available with minor version 13: CashReceiptIncome OperatingGrants OtherCurrentOperatingIncome OwnWorkCapitalized RevenueGeneral SalesRetail SalesWholesale SavingsByTaxScheme |
OtherIncome | DividendIncome InterestEarned OtherInvestmentIncome (default) OtherMiscellaneousIncome TaxExemptInterest |
Available with minor version 13: GainLossOnSaleOfFixedAssets GainLossOnSaleOfInvestments LossOnDisposalOfAssets OtherOperatingIncome UnrealisedLossOnSecuritiesNetOfTax |
Extension | Description |
---|---|
NeoEnabled |
The type of company, classic or Harmony.
NameValue.Name="NeoEnabled" NameValue.Value="neoFlag" where neoFlag is defined as: true—Harmony company false—Classic company |
FirstTxnDate |
The date of the first transaction for the company.
NameValue.Name="firsttxndate" NameValue.Value="date" where date is of the format yyyy-mm-dd This extension is avaliable when the include=firsttxndatequery parameter is include in the endpoint URI: A GET request looks like the following baseURL/company /213316401/companyinfo/213316401? include=firsttxndate A Query Request looks like the following baseURL/company/213316401/query?query=select * from CompanyInfo include=firsttxndate |
IndustryType | The industry type for the company. This is defined when the company is first created. |
IndustryCode | The NAICS/SIC industry code for the company. This is defined when the company is first created. |
CompanyType |
The company type as defined when the company is first created. Possible values include:
Sole Proprietor Partnership Limited Liability Corporation Organization |
OfferingSKU |
The specific QuickBooks Online product. Possible values include:
QuickBooks Online Plus QuickBooks Online Simple Start QuickBooks Online Essentials |
SubscriptionStatus
minor version 3
|
The QuickBooks subscription status.
Possible values, prior to minor version 3: TRIAL-Company is in trial PAID-For any other state When CompanyInfo endpoint is invoked with minorversion=3, possible values include: TRIAL-Company is in trial. SUBSCRIBED-Company is subscribed. TRIALOPTIN-Company is in trial and user has provided credit card info. RESTRICTED-The customer's subscription payment failed and QuickBooks services is waiting for the customer to update their payment information. During this state, customers have read and write access to their company file. If the customer does not update the payment information within a week, the state moves to suspended and write access is revoked. SUSPENDED-Company in a lock-out mode, for instance due to payment failure. EXPIRED-Company in a lock-out mode due to missing payment information. CANCELLED-Company is cancelled by the user or support agent. UNKNOWN-Context of the company is not available. |
PayrollFeature |
Whether subscription is enabled for the payroll feature.
|
AccountantFeature |
Whether subscription is enabled for the accountant feature.
|
ItemCategoriesFeature |
Whether a company is category enabled. Currently available for sandbox companies, only. This functionality will be rolled out to all companies in the coming months.
|
[[Ext:IncludeFile Section=ApiReference File=Accounting\models\journalreport.html mode=Collapsed ]]
Extension | Description |
---|---|
DataPartner | Data partner enabled. NameValue.Name="DataPartner" NameValue.Value="Flag" Where Flag is defined as:
|
DateFormat |
The date format. Where String is set to one of the following: Available for non-US locales. For US locale use minor version 21. |
DateFormatMnemonic |
The date format mnemonic. Where String is set to one of the following: Available for non-US locales. For US locale use minor version 21. |
DefaultCustomerMessage | The default message appearing on sales transactions.. NameValue.Name="SalesFormsPrefs.DefaultCustomerMessage" NameValue.Value="string" |
DefaultItem | The default line item appearing on sales transactions. NameValue.Name="SalesFormsPrefs.DefaultItem" NameValue.Value="string" where String is the Item.Id of the item. |
DefaultTaxRateSelection | The default tax rate selection. NameValue.Name="AccountingInfoPrefs.DefaultTaxRateSelection" NameValue.Value="string" where String is one of the following:
Available with minor version 21. |
DTXCopyMemo | The DTX copy memo enabled NameValue.Name="DTXCopyMemo" NameValue.Value="Flag" Where Flag is defined as:
|
FDPEnabled | FDP enabled. NameValue.Name="FDPEnabled" NameValue.Value="Flag" Where Flag is defined as:
|
MarkupOnBillableExpenseEnabled | If enabled, the default markup amount specified by VendorAndPurchasesPrefs.DefaultMarkUp is automatically added to the expense. NameValue.Name="VendorAndPurchasesPrefs.MarkupOnBillableExpenseEnabled" NameValue.Value="Flag" Where Flag is defined as:
Available with minor version 22. |
NumberFormat |
The number format. Where String is set to one of the following: Available for non-US locales. For US locale use minor version 21. |
NumberFormatMnemonic |
The number format mnemonic. Where String is set to one of the following: Available for non-US locales. For US locale use minor version 21. |
ProjectsEnabled | Projects enabled. NameValue.Name="ProjectsEnabled" NameValue.Value="Flag" Where Flag is defined as:
|
PurchseOrderEnabled | If enabled, the QuickBooks Online company allows purchase orders to be generated. NameValue.Name="VendorAndPurchasesPrefs.PurchseOrderEnabled" NameValue.Value="Flag" Where Flag is defined as:
Available with minor version 22. |
SalesFormContentEnabled | The DTX copy memo NameValue.Name="SFCEnabled" NameValue.Value="Flag" Where Flag is defined as:
|
ShowAccountNumbers | Show account numbers. NameValue.Name="AccountingInfoPrefs.ShowAccountNumbers" NameValue.Value="Flag" Where Flag is defined as:
Available with minor version 21. |
Sign me out if inactive for specified amount of minutes | Sign me out if inactive for specified minutes. NameValue.Name="SignoutInactiveMinutes" NameValue.Value="String" Where String is an interger value containing the number of seconds to keep the session alive. Available with minor version 21. |
TimeTrackingFeatureEnabled | Time tracking enabled. NameValue.Name="TimeTrackingFeatureEnabled" NameValue.Value="Flag" Where Flag is defined as:
|
UncategorizedAssetAccountId |
The default account to use for uncategorized assets. where String is the Account.Id of the item. |
UncategorizedExpenseAccountId |
The default account to use for uncategorized expenses. where String is the Account.Id of the item. |
UncategorizedIncomeAccountId |
The default account to use for uncategorized income. where String is the Account.Id of the item. |
Vendor1099Enabled | Vendor 1099 forms enabled. NameValue.Name="Vendor1099Enabled" NameValue.Value="Flag" Where Flag is defined as:
|
Warn if duplicate bill number is used | NameValue.Name="WarnDuplicateBillNumber" NameValue.Value="Flag" Where Flag is defined as: true—Warn if duplicate bill number is used. Available with minor version 21. |
Warn if duplicate check number is used | NameValue.Name="WarnDuplicateCheckNumber" NameValue.Value="Flag" Where Flag is defined as: true—Warn if duplicate check number is used. Available with minor version 21. |
If a physical address is updated from within the transaction object, the QuickBooks Online API flows individual address components differently into the Line elements of the transaction response then when the transaction was first created:
This table contains full details:
After create | After update |
---|---|
Line1: address 1 Line2: address 2 Line3..5: address 3..5, as needed City: city CountrySubDivisionCode: subdivision code PostalCode: postal code Lat: latitude Long: longitude Customer name: determine from CustomerRef element Company name: determine from CustomerRef element |
Line1: customer name Line2: company name Line3..5: address 1..5, city, subdivision code, postal code City: not returned CountrySubDivisionCode: not returned PostalCode: not returned Lat: not returned Long: not returned Still valid: Customer name: determine from CustomerRef element Company name: determine from CustomerRef element |