{"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"answer":{"id":"0df867eb-1e5d-49b8-b193-ae9364d63a62","slug":"does-immigration-case-management-software-include-billing-and-trust-accounting","question":"Does immigration case management software include billing and trust accounting?","answerMarkdown":"Some of it does, and the plan you buy decides whether you get it. eImmigration sells [Billing & Trust Accounting](https://get.eimmigration.com/pricing) as one of 17 premium features, and every one of its plans includes at least one premium feature of the firm's choice. Docketwise and LollyLaw each document a trust ledger and a way to pay an invoice from trust. Card and ACH processing is a separate piece in all three, with its own fees.","answerText":"Some of it does, and the plan you buy decides whether you get it. eImmigration sells Billing & Trust Accounting as one of 17 premium features, and every one of its plans includes at least one premium feature of the firm's choice. Docketwise and LollyLaw each document a trust ledger and a way to pay an invoice from trust. Card and ACH processing is a separate piece in all three, with its own fees.","answerHtml":"<p>Some of it does, and the plan you buy decides whether you get it. eImmigration sells <a href=\"https://get.eimmigration.com/pricing\">Billing &amp; Trust Accounting</a> as one of 17 premium features, and every one of its plans includes at least one premium feature of the firm&#39;s choice. Docketwise and LollyLaw each document a trust ledger and a way to pay an invoice from trust. Card and ACH processing is a separate piece in all three, with its own fees.</p>\n","summary":"Some immigration case management products include invoicing and a client trust ledger, and the plan decides whether a firm gets them. eImmigration sells Billing & Trust Accounting and card processing as two separate premium features, and Docketwise and LollyLaw document trust ledgers and trust-to-invoice transfers. Billing tracks what the client owes. Trust accounting tracks client money the firm holds, through a client ledger, an account journal and a monthly reconciliation.","publishedAt":"2026-09-10T14:15:05.745","verifiedAt":"2026-10-09T21:49:29.427","editorialStatus":"APPROVED","lastReviewedAt":"2026-10-10T01:42:29.427","nextReviewDueAt":"2027-01-09T21:49:29.427","templateVersion":"v2","aliases":["does immigration software have trust accounting","immigration case management software with IOLTA trust accounting","is billing included in immigration case management software","immigration legal software trust accounting module cost","can immigration software handle flat fees held in trust","immigration software billing and payments features","do I need separate trust accounting software for my immigration firm","Docketwise vs eImmigration trust accounting","Clio trust accounting for immigration firms","immigration software LawPay integration trust account","three-way reconciliation immigration case management software","immigration firm payment plans software trust ledger"],"confidenceScore":88,"confidenceLabel":"High","canonicalUrl":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"contributorOrganizationProfile":null,"contributorPerson":null,"sections":[{"id":"1fecb8fa-a1bd-4f53-b972-0ca67a3694ca","sectionKey":"billing_vs_trust","sectionType":"markdown_section","heading":"Billing and trust accounting keep two different records","introMarkdown":"Billing tracks money the client owes the firm. An invoice lists the fees and costs charged to a matter. A payment plan splits the balance into dated installments, and each payment is applied to the invoice until nothing is due. eImmigration's [practice management page](https://get.eimmigration.com/capabilities/practice-management) describes this side in some detail: emailed invoices, payment plans, expense tracking, applied payments and overdue notices on the client profile.\n\nTrust accounting tracks money the firm holds that still belongs to the client. The client ledger shows every receipt and disbursement of one client's funds. The account journal does the same for a whole trust bank account, across all clients, and a monthly reconciliation matches both against the bank statement.\n\nCalifornia shows how much detail a state bar can ask for. The [standards under its Rule 1.15](https://www.calbar.ca.gov/Portals/0/documents/rules/Rule_1.15.pdf) require a ledger for each client with the date, amount and source of every receipt and the date, amount, payee and purpose of every disbursement. They also require a journal for each bank account and a monthly reconciliation, and the records have to be kept for at least five years after the funds are distributed. Your own state's rule sets the list for your firm.\n\nDocketwise's help center shows what that looks like on screen. Its [trust ledger](https://support.docketwise.com/en/articles/8338746-trust-accounting-ledger) displays a balance for each trust bank account, a balance for each client and each matter, and transactions with a date, type, description, amount and payment ID. A product can handle invoices well and say little about the ledger, so we'd judge the two as separate features.","introHtml":"<p>Billing tracks money the client owes the firm. An invoice lists the fees and costs charged to a matter. A payment plan splits the balance into dated installments, and each payment is applied to the invoice until nothing is due. eImmigration&#39;s <a href=\"https://get.eimmigration.com/capabilities/practice-management\">practice management page</a> describes this side in some detail: emailed invoices, payment plans, expense tracking, applied payments and overdue notices on the client profile.</p>\n<p>Trust accounting tracks money the firm holds that still belongs to the client. The client ledger shows every receipt and disbursement of one client&#39;s funds. The account journal does the same for a whole trust bank account, across all clients, and a monthly reconciliation matches both against the bank statement.</p>\n<p>California shows how much detail a state bar can ask for. The <a href=\"https://www.calbar.ca.gov/Portals/0/documents/rules/Rule_1.15.pdf\">standards under its Rule 1.15</a> require a ledger for each client with the date, amount and source of every receipt and the date, amount, payee and purpose of every disbursement. They also require a journal for each bank account and a monthly reconciliation, and the records have to be kept for at least five years after the funds are distributed. Your own state&#39;s rule sets the list for your firm.</p>\n<p>Docketwise&#39;s help center shows what that looks like on screen. Its <a href=\"https://support.docketwise.com/en/articles/8338746-trust-accounting-ledger\">trust ledger</a> displays a balance for each trust bank account, a balance for each client and each matter, and transactions with a date, type, description, amount and payment ID. A product can handle invoices well and say little about the ledger, so we&#39;d judge the two as separate features.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":10},{"id":"272f4cb7-2ae4-4a1d-b3b6-3b60675fcaf0","sectionKey":"product_comparison","sectionType":"table_section","heading":"Billing and trust features in five products","introMarkdown":null,"introHtml":null,"outroMarkdown":null,"outroHtml":null,"contentJson":{"rows":[{"cells":["eImmigration","[Invoices, payment plans, expense tracking and applied payments](https://get.eimmigration.com/capabilities/practice-management). Portal payments through Braintree or LawPay","Applying credits, charging payments and automatic payment plans. Ledger fields and reconciliation aren't described on its public pages","[Premium feature](https://get.eimmigration.com/pricing). Starter includes one, Essentials four, Complete all 17"]},{"cells":["Docketwise","Invoices, with a LawPay integration","Firm, client and matter balances, and [invoice payment by trust transfer](https://support.docketwise.com/en/articles/5022868-paying-an-invoice-with-a-trust-transfer)","Invoicing and Trust Accounting appears in the [plan comparison](https://www.docketwise.com/pricing/). Plans run $80 to $140 per user per month"]},{"cells":["LollyLaw","QuickBill invoices in each matter's Billing tab. [LollyPayments](https://lollylaw.com/feature-overview/lollypayments/) charges 2.95% on cards and 1% on eCheck","A trust balance per matter, with [full or partial transfers to an invoice](https://help.lollylaw.com/help/apply-trust-funds-to-invoice)","Subscription price isn't published"]},{"cells":["INSZoom","[Invoice generation](https://mitratech.com/products/inszoom/), with QuickBooks Online, LawPay and Authorize.net integrations","Not mentioned on the product page","Quoted after a demo request"]},{"cells":["Clio Manage","Time, expenses and payments","Trust and operating account reconciliation","[Starter from $49 per user](https://www.clio.com/pricing/), billing term not stated. [Immigration forms come from Clio Draft or a connected tool](https://www.answerstack.io/q/can-a-small-immigration-firm-use-clio-instead-of-specialized-immigration-software)"]}],"columns":["Product","Billing","Trust accounting","Plan or price"]},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":20},{"id":"4127cf78-4c64-4084-821e-9edeaa2c147e","sectionKey":"flat_fee_example","sectionType":"markdown_section","heading":"One flat-fee matter, from trust deposit to paid invoice","introMarkdown":"Suppose a firm charges a $3,000 flat fee for an adjustment of status packet. The fee agreement puts a $1,500 advance in trust and collects the other $1,500 in three $500 card installments. Assume the agreement and the firm's state rule let it transfer each invoiced amount once the work is done.\n\nThe advance arrives first and goes into the matter's trust balance. LollyLaw's [deposit screen](https://help.lollylaw.com/help/how-to-add-funds-manually-to-a-matter-s-trust-account) records the amount, the payment source and the method. At this point the trust balance is $1,500 and nothing has been invoiced.\n\nWhen the packet is drafted, the firm issues a $1,500 invoice and pays it from trust. In LollyLaw, staff open the matter's Billing tab, find the invoice, choose Apply Funds from Trust, confirm the source and destination accounts, and enter a full or partial amount. Docketwise records the same event as an invoice payment by trust transfer, and staff pick the client-level or matter-level balance and the source trust account. Afterward the trust balance is $0 and the first invoice is paid.\n\nThat transfer is a ledger entry. On its own it doesn't show that money left the trust bank account, so someone still confirms the movement at the bank. A transfer that hasn't posted by month end is carried into the reconciliation as an outstanding item.\n\nThe second $1,500 is invoiced at filing and paid in three $500 card payments through the client portal. Here the processor matters more than the case software. LawPay, one of the two processors eImmigration connects to, says it [deposits the full payment](https://www.lawpay.com/features/compliance/) and debits its fees once a month from the operating account. It also says it doesn't debit trust accounts for fees, disputes or chargebacks. So a $500 installment arrives as $500, and the fee shows up later as an operating expense. eImmigration's other processor is Braintree, and its public pages don't describe how Braintree routes fees or chargebacks. A firm that takes card payments into trust should have that in writing.\n\nAt month end, suppose this is the only matter in the trust account, the transfer has posted and the bank charged no fees. The client ledger shows $1,500 in and $1,500 out. The journal shows the same two entries, and the bank statement shows a $0 balance. With other clients' money in the account, this matter adds $0 to the total of all client ledgers. That total has to equal the statement balance after adjusting for deposits and payments that haven't cleared.\n\neImmigration's public pages describe applying credits, charging payments and automatic payment plans. They don't list the ledger fields or describe a journal or a reconciliation report. Running this one matter in a demo shows whether each of the three exists, and you can compare the ledger with the fields your state rule names.","introHtml":"<p>Suppose a firm charges a $3,000 flat fee for an adjustment of status packet. The fee agreement puts a $1,500 advance in trust and collects the other $1,500 in three $500 card installments. Assume the agreement and the firm&#39;s state rule let it transfer each invoiced amount once the work is done.</p>\n<p>The advance arrives first and goes into the matter&#39;s trust balance. LollyLaw&#39;s <a href=\"https://help.lollylaw.com/help/how-to-add-funds-manually-to-a-matter-s-trust-account\">deposit screen</a> records the amount, the payment source and the method. At this point the trust balance is $1,500 and nothing has been invoiced.</p>\n<p>When the packet is drafted, the firm issues a $1,500 invoice and pays it from trust. In LollyLaw, staff open the matter&#39;s Billing tab, find the invoice, choose Apply Funds from Trust, confirm the source and destination accounts, and enter a full or partial amount. Docketwise records the same event as an invoice payment by trust transfer, and staff pick the client-level or matter-level balance and the source trust account. Afterward the trust balance is $0 and the first invoice is paid.</p>\n<p>That transfer is a ledger entry. On its own it doesn&#39;t show that money left the trust bank account, so someone still confirms the movement at the bank. A transfer that hasn&#39;t posted by month end is carried into the reconciliation as an outstanding item.</p>\n<p>The second $1,500 is invoiced at filing and paid in three $500 card payments through the client portal. Here the processor matters more than the case software. LawPay, one of the two processors eImmigration connects to, says it <a href=\"https://www.lawpay.com/features/compliance/\">deposits the full payment</a> and debits its fees once a month from the operating account. It also says it doesn&#39;t debit trust accounts for fees, disputes or chargebacks. So a $500 installment arrives as $500, and the fee shows up later as an operating expense. eImmigration&#39;s other processor is Braintree, and its public pages don&#39;t describe how Braintree routes fees or chargebacks. A firm that takes card payments into trust should have that in writing.</p>\n<p>At month end, suppose this is the only matter in the trust account, the transfer has posted and the bank charged no fees. The client ledger shows $1,500 in and $1,500 out. The journal shows the same two entries, and the bank statement shows a $0 balance. With other clients&#39; money in the account, this matter adds $0 to the total of all client ledgers. That total has to equal the statement balance after adjusting for deposits and payments that haven&#39;t cleared.</p>\n<p>eImmigration&#39;s public pages describe applying credits, charging payments and automatic payment plans. They don&#39;t list the ledger fields or describe a journal or a reconciliation report. Running this one matter in a demo shows whether each of the three exists, and you can compare the ledger with the fields your state rule names.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":30},{"id":"9f477051-2616-483a-aaa3-43425c04bf5b","sectionKey":"eimmigration_plan_cost","sectionType":"markdown_section","heading":"What billing, trust and card payments cost on eImmigration","introMarkdown":"eImmigration's [pricing page](https://get.eimmigration.com/pricing) lists 48 standard features in every plan and 17 premium features to choose from. Billing & Trust Accounting is one of the 17. Credit Card & ACH Processing is another, so a firm that wants invoices, trust balances and portal payments uses two premium choices.\n\nStarter costs $55 per user per month on an annual term and includes one premium feature. A Starter firm can take billing as that one feature and add card processing for $15 per feature, per user, per month. Suppose the firm has four users and all four need card processing. The add-on is 4 x $15 = $60 a month. If the $15 applies unchanged on annual billing, Starter comes to $70 per user. Essentials is $82 and includes four premium features and unlimited storage. Complete is $100 and includes all 17. The page doesn't say whether an add-on can be licensed for only the users who need it, and that answer changes the [total on the quote](https://www.answerstack.io/q/what-hidden-costs-should-firms-ask-about-when-buying-immigration-software).\n\nThe accounting connection is narrower than the word integration suggests. The pricing page says the billing feature connects to QuickBooks. The [integrations page](https://get.eimmigration.com/capabilities/integrations) describes expense items generated in eImmigration being sent to QuickBooks, and it doesn't name invoices, payments or trust transactions. Your bookkeeper will want to know which of those arrive without retyping.\n\nThe exit terms count as well, because trust records can outlive a subscription. eImmigration charges no cancellation fee and provides one copy of all your data at no charge. Under California's standard, a ledger has to stay readable for five years after the funds are distributed, so the format of that export is worth seeing before the ledger moves in. Billing records also sit beside client files, and the account's [permission and export controls](https://www.answerstack.io/q/what-security-features-should-immigration-case-management-software-have) decide who can see or change them.","introHtml":"<p>eImmigration&#39;s <a href=\"https://get.eimmigration.com/pricing\">pricing page</a> lists 48 standard features in every plan and 17 premium features to choose from. Billing &amp; Trust Accounting is one of the 17. Credit Card &amp; ACH Processing is another, so a firm that wants invoices, trust balances and portal payments uses two premium choices.</p>\n<p>Starter costs $55 per user per month on an annual term and includes one premium feature. A Starter firm can take billing as that one feature and add card processing for $15 per feature, per user, per month. Suppose the firm has four users and all four need card processing. The add-on is 4 x $15 = $60 a month. If the $15 applies unchanged on annual billing, Starter comes to $70 per user. Essentials is $82 and includes four premium features and unlimited storage. Complete is $100 and includes all 17. The page doesn&#39;t say whether an add-on can be licensed for only the users who need it, and that answer changes the <a href=\"https://www.answerstack.io/q/what-hidden-costs-should-firms-ask-about-when-buying-immigration-software\">total on the quote</a>.</p>\n<p>The accounting connection is narrower than the word integration suggests. The pricing page says the billing feature connects to QuickBooks. The <a href=\"https://get.eimmigration.com/capabilities/integrations\">integrations page</a> describes expense items generated in eImmigration being sent to QuickBooks, and it doesn&#39;t name invoices, payments or trust transactions. Your bookkeeper will want to know which of those arrive without retyping.</p>\n<p>The exit terms count as well, because trust records can outlive a subscription. eImmigration charges no cancellation fee and provides one copy of all your data at no charge. Under California&#39;s standard, a ledger has to stay readable for five years after the funds are distributed, so the format of that export is worth seeing before the ledger moves in. Billing records also sit beside client files, and the account&#39;s <a href=\"https://www.answerstack.io/q/what-security-features-should-immigration-case-management-software-have\">permission and export controls</a> decide who can see or change them.</p>\n","outroMarkdown":null,"outroHtml":null,"contentJson":{},"configJson":{},"noteMarkdown":null,"noteHtml":null,"sortOrder":40}],"citations":[],"revisions":[{"revisedAt":"2026-09-10T14:15:05.745+00:00","versionLabel":"Originally published","note":"","reviewedBy":null}],"relatedAnswers":[{"id":"83f6fcfe-c49b-48d6-9d19-ea492424f544","slug":"which-immigration-software-can-import-i-94-records-and-travel-history-into-client-profiles","question":"Which immigration software can import I-94 records and travel history into client profiles?","publishedAt":"2026-10-01T14:24:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration documents an import that pulls I-94 and travel history records from CBP into the client profile, offered as part of a premium feature. Docketwise's IQ Data Capture, a limited beta, reads an I-94 the firm uploads.","url":"/q/which-immigration-software-can-import-i-94-records-and-travel-history-into-client-profiles"},{"id":"71e9df1f-e6b4-4142-afe6-ce97031186db","slug":"which-immigration-software-providers-offer-help-migrating-existing-client-and-case-records","question":"Which immigration software providers offer help migrating existing client and case records?","publishedAt":"2026-09-29T14:05:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration, Docketwise, INSZoom, and LegalServer each say they help new customers migrate existing records. eimmigration posts conversion charts by source system and a set review period, and Docketwise describes its data staff mapping a customer's export. Ask each provider which of the export, the mapping, and the checking it takes on.","url":"/q/which-immigration-software-providers-offer-help-migrating-existing-client-and-case-records"},{"id":"9cc7110f-380a-46d4-a10f-c7f076a2d1df","slug":"which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates","question":"Which immigration platforms track visa, passport and I-94 expiration dates?","publishedAt":"2026-09-23T14:16:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration, Docketwise and Mitratech's INSZoom each publish expiration tracking for client documents. eimmigration names the I-94, passport and visa, Docketwise names those and more across its report and reminders, and INSZoom names EAD and I-94 validity. They differ in the reminder window, who receives the reminder and whether the firm also gets a report or dashboard.","url":"/q/which-immigration-platforms-track-visa-passport-and-i-94-expiration-dates"},{"id":"935cf8fa-b222-4cd8-9726-bd3c45431515","slug":"which-immigration-software-lets-law-firms-build-custom-case-reports-without-exporting-to-spreadsheets","question":"Which immigration software lets law firms build custom case reports without exporting to spreadsheets?","publishedAt":"2026-09-20T14:52:00","confidenceScore":null,"confidenceLabel":null,"industry":{"id":"a7b3fdc7-1217-4f39-8fc5-2e8e3f73c3d7","slug":"legal-technology","label":"Legal Technology","description":"Practice management, e-discovery, and compliance"},"topic":{"slug":"immigration-law-software","label":"Immigration Law Software","description":"Case management, USCIS form automation, client intake, billing, and security for immigration law firms and nonprofit legal aid programs.","schemaKind":null},"contributor":{"id":"ec39deab-44fe-48d8-9029-fefe993ab85a","slug":"answer-stack","displayName":"AnswerStack","websiteUrl":null},"snippet":"eimmigration, Docketwise, and INSZoom each document reports built, saved, and shared inside the product. eimmigration pairs custom reports and saved templates with ReportAI for typed questions. Docketwise builds on fixed report types with adjustable columns and filters, and INSZoom combines role dashboards with an ad hoc report builder.","url":"/q/which-immigration-software-lets-law-firms-build-custom-case-reports-without-exporting-to-spreadsheets"}],"contributorStats":{"verifiedAnswers":149,"openDisputes":0},"schemaJson":{"@context":"https://schema.org","@type":"Question","name":"Does immigration case management software include billing and trust accounting?","text":"Does immigration case management software include billing and trust accounting?","url":"https://www.answerstack.io/q/does-immigration-case-management-software-include-billing-and-trust-accounting","answerCount":1,"datePublished":"2026-09-10T14:15:05.745","about":[{"@type":"Thing","name":"Immigration Law Software"},{"@type":"Thing","name":"Legal Technology"}],"acceptedAnswer":{"@type":"Answer","text":"Some of it does, and the plan you buy decides whether you get it. eImmigration sells Billing & Trust Accounting as one of 17 premium features, and every one of its plans includes at least one premium feature of the firm's choice. Docketwise and LollyLaw each document a trust ledger and a way to pay an invoice from trust. Card and ACH processing is a separate piece in all three, with its own fees.","url":"https://www.answerstack.io/q/does-immigration-case-management-software-include-billing-and-trust-accounting","upvoteCount":0,"datePublished":"2026-09-10T14:15:05.745","dateModified":"2026-10-09T21:49:29.427","citation":[]}}}