Companies in DarkLion represent legal business entities β€” an S-Corp, LLC, Partnership, Trust, or even a joint 1040 being tracked as a discrete entity. Each Company belongs to one Relationship and has its own documents, pipeline cards, bookkeeping connection, and portal presence.

Entity Types

  • 1040 β€” Joint individual return treated as an entity for tracking purposes.
  • S-Corp β€” S Corporation (1120-S return).
  • LLC β€” Limited Liability Company (may file as partnership, S-Corp, or disregarded entity).
  • Partnership β€” Partnership return (1065).
  • Trust β€” Trust or estate (1041).
  • Sole Proprietorship β€” Schedule C filer with business activity.
  • Other β€” Any other entity type.

Company Fields

  • Company Name
  • Entity Type β€” From the list above.
  • Relationship β€” Which household this entity belongs to.
  • Tax Year End β€” End of the fiscal year (e.g., 12/31 for calendar year filers).
  • Billing Method β€” How this company is billed for services.
  • Bookkeeping Service β€” Either Firm Manages or Client Prepared (see below).
  • Address β€” Business address (line 1, line 2, city, state, zip).

Bookkeeping Service Types

Firm Manages

Your firm handles the bookkeeping for this entity in QuickBooks Online. When set to Firm Manages:

  • Staff connects QuickBooks from the Bookkeeping tab on the Company record.
  • The Bookkeeping tab shows full sub-tabs: Close Package Β· Uncategorized Β· P&L Variance Β· Liability Health Β· Statements Β· Statement Calendar.
  • Staff can generate a Tax Prep package from the Docs tab: click Send to Tax Prep β†’ DarkLion pulls P&L + Balance Sheet + Trial Balance from QBO β†’ generates a branded PDF β†’ saves to documents and fires the tax_financials_generated trigger.

Client Prepared

The client manages their own books. DarkLion gives the client an option in their portal to:

  • Connect QuickBooks Online β€” OAuth flow directly from the client portal.
  • Upload P&L and Balance Sheet PDFs β€” If they don't use QBO.

When the client submits their financials, they appear in the Company's Docs tab under "Uploaded by Client" and the client_financials_submitted trigger fires.

Connecting QuickBooks Online

  1. Open the Company record β†’ click the Bookkeeping tab.
  2. If no QuickBooks account is connected, you'll see the full connect card.
  3. Click Connect QuickBooks β€” a QBO OAuth popup opens.
  4. Authorize DarkLion to access the QuickBooks company.
  5. The popup closes and the connection is live.

If the QBO token expires (tokens expire every 100 days), a red Disconnected badge appears on the Bookkeeping tab. Click Reconnect to re-authorize.

Company Detail Tabs

  • Overview β€” Summary, linked relationship, people with access.
  • Docs β€” Documents for this company, plus the Send to Tax Prep button.
  • Tax β€” Tax-specific fields and prior year data.
  • Bookkeeping β€” QuickBooks connection and bookkeeping tools.
  • Communication β€” Message threads related to this company.
  • Organizers β€” Any organizers sent for this entity.
  • Workflow β€” Active pipeline cards for this company.
  • Notes β€” Internal staff notes.

Portal Access

When a Company is created, portal access is automatically granted to all People in the same Relationship. Each person will see a tab for this company in their portal. No manual linking required.

πŸ’‘
The Send to Tax Prep button (on the Docs tab for Firm Manages companies) is one of the biggest time-savers in DarkLion β€” one click pulls the full QBO trial balance, P&L, and balance sheet and generates a presentation-ready PDF ready to attach to the tax file.