Import your portfolio from a spreadsheet: alongside the MoneyLender import, the data import wizard now takes up to five CSV files filled in against Lendiom's own column spec: inventory, clients, loans, transactions and property taxes. Download the template, fill it in from Excel, and review the matches before anything is created. A transactions file replays the payment history the same way the MoneyLender import does, and a property taxes file brings each loan's tax years across.
Merge an unidentified client into the right person: a text or call from an unknown number creates an unidentified client. Once you know who it was, merge it into the existing client and the number and the whole conversation move onto that person.
See what changed in a change request: the emails for a client's address or contact information update now show the current value next to what they submitted, with a Changed or No change badge on each field.
Incoming calls announce themselves: when a call reaches your organization's number, everyone signed in sees a screen pop with the caller's contact card, so whoever answers already knows who it is.
Rentals can protect their settings too: Protect Settings is available on a rental, and an apply-to-all change names the rentals it skipped, matching what loans already had.
Improved
The MoneyLender import replays every loan in full. It keeps each payment's principal and interest split exactly as MoneyLender recorded it, so a borrower who ran behind no longer lands below their balance and falls back to a balances-only snapshot. Fee write-offs, rolled payments and moved due dates now follow MoneyLender's own ledger, and the expected amount due no longer includes the next installment MoneyLender books ahead of time.
The due date picker no longer offers a day the server would refuse.
A wrong address in the app shows a not-found page instead of a blank screen.
A property's status menu offers only the statuses that kind of property can hold.
A refused passkey sign-in reports as not authorized rather than as a server error.
Fixed
A borrower's first saved card no longer fails when the processor has already made it the default, and a default bank account no longer fails the same way.
A card the processor refuses to delete can still be removed from Lendiom Pay.
A payoff is recorded as one unit, so a payment landing while it's being recorded can't leave it half done.
A payment can no longer be recorded against more installments than it covers; the amount has to settle every installment you select.
Down payments and setup fees no longer expire half a day early.
A house released by a canceled, inactive or repossessed loan goes back on the market, and a rental property can't be financed into a status it can't hold.
Reversing a payment no longer fails when there's no processor charge left to void.
Letters with more than one page are billed for the additional pages.
A blank value in a document template no longer stops the whole document from generating.
Deleting a note removes its timeline entry as well.
An existing loan created without a last payment date no longer shows a payment received in year 1, which also threw off its payoff math.
A borrower's landline no longer reads as a failed welcome text.
A payoff letter request the browser gave up on no longer reads as a server error.
Registering a messaging campaign for an organization with no website on file now generates a Lendiom site for it instead of sending a broken link.
A missing online down payment due date answers with a clear message instead of an error.
v0.68.0
New
Sign in to Lendiom Pay by email: borrowers can now have their sign-in code emailed instead of texted, and recover a forgotten account number the same way. You can also invite a client to Lendiom Pay by email from their page.
One place to see everything a client has paid: the client page has a Transactions tab listing every transaction across all of their loans, rentals and invoices, with the dashboard's type and status filters and a Download CSV of every row.
Protect a loan's settings from apply-to-all changes: open a loan whose terms were agreed individually and use Actions → Protect Settings. Every apply-to-all afterwards skips that loan and names the ones it skipped: defaulting, late fees, communication, minimum payment, document automation. Rentals can't be protected yet.
Undo a voided property tax: a voided tract share can be restored from the property tax table, putting the amount and the loan's balance back exactly where they were. A share voided before this release has nothing kept to restore, so those still need the amount edited by hand.
Show or hide a reversal from the buyer after the fact: the hidden-from-client flag on a reversal can now be changed after it's recorded, instead of being fixed at the moment you reverse.
Online payment attempts in the transaction history: a declined or failed online payment is now recorded and listed with the amount, the method, the reason the processor gave, and how it would have applied. Nothing is collected on an attempt; a checkbox in the transactions header hides the rows if you would rather not see them.
Autopay can pay late fees owed: choose whether automatic payments include outstanding late fees. Enrolling now also requires a clean slate, so a borrower can't start autopay with a balance already due.
Partial down payments, in person and online: a down payment can be recorded for any amount up to the remainder, with the overflow rolling into the next increment, and an online payment now charges only what is left of the increment rather than the whole thing.
Choose which loans go in the 1098 e-file: select the loans to include when preparing the 1098 e-file instead of submitting the whole portfolio.
Send a canceled or inactive loan back to draft: Draft is now available in the Status menu for canceled and inactive loans, so a loan created in error can be corrected instead of recreated.
Reverse an adjustment transaction: adjustments can now be reversed like any other transaction.
Know when a document goes out for signature: your organization gets a notification naming the document and everyone it was sent to, so the rest of the team can see it went out without opening the Sign Requests tab.
Property tax actions where the work happens: Remind, Record Payment and Void are on the dashboard's Property Tax tab, and a property tax payment can be recorded straight from the loan page.
The Loan Story tells more of the story: failed payments and unapplied credits now appear with their own icons, and a reversed by-hand payment is held as an unapplied credit rather than disappearing.
Sort and filter the Portfolio tract list: the dashboard's Portfolio list can be sorted and filtered.
Delete a tract from its detail page: no need to go back to the inventory to remove one.
Improved
Address reminders stand down once the buyer confirms their address through Lendiom Pay, instead of continuing on the schedule.
Phone numbers are now stored in one standard form and limited to US and Canadian numbers. A number outside that is refused when you save, so it can't quietly sit on a record unable to receive anything. Existing numbers were cleaned up once: anything that could be reshaped was kept, and anything that could not was removed with a note on that client naming the number so you can collect a current one.
Editing a client no longer clears a phone number's opt-out or undoes a manual Is Cellular correction.
Regular online payments are held until the down payment is paid, so a buyer can't start paying installments on a contract that hasn't begun.
Lendiom Pay now says why a sign-in code could not be sent, whether an opted-out number, a number that can't receive texts, or no usable email, instead of telling the borrower their account number is wrong.
The sidebar hides links you don't have permission to open.
Paying a failed subscription invoice is now obvious rather than buried.
The PayArc merchant page shows how to reach PayArc support.
Fixed
Property tax balances on a loan now stay consistent with the tract records they come from.
A tract's property tax re-attaches correctly to a loan re-created for the same buyer, instead of billing the original loan.
A rent payment shows on the dashboard on the day it was paid.
Payments displaced by a failed pending payment are re-applied instead of being left unallocated.
A reversed transaction no longer blocks moving a due date earlier.
A loan can't be deleted while an online payment against it's still processing.
Automatic payments stay enrolled when the payment processor can't be reached, rather than unenrolling the borrower over a problem that was never theirs.
When PayArc rejects a business bank draft because the merchant account isn't entitled to it, automatic payments are now cancelled cleanly with honest messaging, instead of blaming the borrower's bank account.
A signature invite now reaches a borrower who has never been messaged before.
Turning the communication add-on on or off notifies the people who run messaging, not the ones who run document signing.
Creating a loan on a land inventory with no tracts now explains why it can't be done.
A user can switch back to another organization from the setup wizard.
The PayArc legal step no longer submits silently for sole proprietors.
Help articles open directly when the Help Scout widget is blocked by the browser.
Changing a fee payee now says plainly that it leaves automatic payments alone.
The hold option is offered only for payments the client actually made.
v0.67.1
New
Missed-message emails now say which property the sender is on: the email lists the client's active loans with the property and tract, each linked to the loan, and shows each waiting message with the time it arrived. Properties can carry an optional abbreviation (Operation → Rename); when the sender has one active loan on a property with an abbreviation, the subject ends with it and the tract number, such as "OVE T3".
Improved
Email notifications share one look: the PayArc onboarding, import, custom domain, invoice and upcoming payment emails put their details in labelled cards instead of prose, and every email now uses the same green buttons and a readable link colour.
Fixed
Setting up automatic payments no longer rejects tomorrow as a start date late in the evening, or accepts a start date that is still today.
v0.67.0
New
Default PDF template for new invoices: pick the template your organization uses under the invoice settings, and every new invoice starts with it.
Pay the rest of an invoice while an earlier payment settles: a partial ACH payment no longer locks the whole invoice. The invoice shows which payment is still settling, and the remaining balance can be paid in the meantime.
Waive the unpaid remainder of a setup fee: from the loan details tab, forgive whatever is left on a setup fee without touching what has already been paid.
Fixed
Partially paid invoices no longer flip to overdue while a payment is settling, and can't be cancelled until it does.
Lendiom Pay now tells your borrowers why a payment method was rejected, and no longer traps a borrower whose only saved payment method is disabled.
Upcoming-payment emails show the date the charge will actually run.
v0.66.5
Fixed
The Lendiom Pay dashboard now includes rentals in the upcoming date cards and counts rental late fees in the balance.
v0.66.4
New
Assistant tools for browser AI agents: the tools behind the voice assistant are now available to browser agents through WebMCP, so an agent in your browser can look things up in Lendiom on your behalf.
v0.66.2
New
Resend failed text messages: a failed message in a conversation now has a Resend button, and messages that gave up in the queue are marked failed instead of sitting in limbo.
Improved
Signing in and resetting a password no longer reveal whether an email address has an account.
v0.66.0
New
Custom fields: define your own fields on loans, clients, properties, and tracts, and use them as tokens in the document builder.
Deal analysis for land developments: itemize development costs, record a development loan, and see profitability projections for the whole development.
Split an unapplied payment: one unapplied payment can now fund several transactions instead of a single one.
v0.65.0
New
Import your portfolio from MoneyLender Professional 3: upload an export, review how each record matches your existing inventory, then commit the loans along with their payment history. The original MoneyLender transactions are attached to each loan as a historical record so you can always see the data as it was.
Fixed
Downloaded 1098 forms now return every copy with the correct values.
v0.64.0
Improved
Groundwork for the MoneyLender import: escrow, daily interest, joint borrowers and late fee handling on imported loans. Document automation pauses while an import runs and resumes afterwards, and you're notified when a commit finishes.
Fixed
A late fee maximum of zero is now treated as uncapped rather than capping the fee at zero.
v0.63.1
New
View and download filed 1098s: filed forms can be downloaded one at a time or all together as a ZIP, and each form shows its filing status.
v0.63.0
New
Send an address confirmation reminder on demand: from a client's Lendiom Pay menu, ask a buyer to confirm or update their mailing address anytime. Automated reminders are also now on for everyone by default (yearly; adjust or turn off under Communications → Client Preferences).
Custom file names for generated documents: templates can include data tokens in a "Generated File Name" (e.g. {{client name}} - Payoff Letter), so documents come out named correctly instead of needing a manual rename.
Tract financing fields in document templates: sales price, down payment, financed amount, interest rate, monthly payment and more are available for tract templates, no draft loan required.
Fixed
The mailing cost summary now explains the blank address page certified mail inserts automatically, so the page count is never a surprise.
Template details (including the generated file name) can be edited on active templates, not just drafts.
Required form fields consistently show the required mark.
v0.62.2
Improved
Strengthened how passwords are stored, applied automatically the next time each user signs in.
Clearer error message when adding an expired card, and better card-detail validation.
Text message group images now load faster when opening a conversation preview.
The monthly journal reconciliation report now includes a Cash Land Sales line.
v0.62.1
Fixed
Older unapplied payments can now be applied. The application date is clamped to the valid range with a clear explanation, instead of being blocked.
v0.62.0
New
Scheduled report emails: have reports delivered to your inbox automatically, including an optional monthly payments summary with PayArc deposit reconciliation. Configure them under Org Settings → Scheduled Reports.
Payments summary report: a new report summarizing payments over any date range you pick.
Pay your Lendiom subscription by bank account (ACH) in addition to card.
Waive late fees: late fee transactions now have a Waive action, and fees can be waived even after payments have already been applied to them.
Download notice templates directly from the template picker when sending a notice.
Improved
Faster permission checks throughout the app.
More reliable nightly loan data integrity checks.
v0.51.10 - January 13th, 2026
New: now you can download MMS attachments
v0.51.9 - January 12th, 2026
New: dashboard tab to see all of the pending change requests from clients
v0.51.7 - January 7th, 2026
New: clients can submit updated address information via Lendiom Pay
v0.51.5-v0.51.6 - December 31st, 2025
Fix: Rentals not displaying correctly on the expected payments dashboard
v0.51.4 - December 2nd, 2025
New: confirmation required when paying down late fees during backdated loan transactions
v0.51.3 - December 2nd, 2025
New: ability to extend the due date for a document you requested a signature on
v0.51.2 - December 1st, 2025
New: ability to validate a property tax record.
This enables you to tell the system to rerun the validation
This then crunches the numbers to determine if everything is correct
v0.51.1 - November 25th, 2025
New: ability to communicate to all individuals in a client (send reminders, auth code, etc)
Fix: phone number validation when editing an individual on a client
v0.51.0 - November 10th, 2025
New: added passkey and 2fa support
v0.50.1 - October 31st, 2025
New: track due date change timestamp for loans
New: enable SMS automation after opt-in
New: add weekend support message (Twilio)
New: add after-hours support call message (Twilio)
Fix: include due-day payments in balance calculations
Fix: disallow creating a transaction with failure or reversed status
Fix: double calculating interest due
Fix: allow archived inventory status updates]
New: show whether loan transaction was waived or not
v0.49.18 –v0.49.20 - September 1st, 2025 to October 1st, 2025
New: adjustable transaction table page size for loans
Fix: clarify real property tax wording to indicate the correct year
Fix: ensure owner ZIP validation (PayArc)
Fix: guard signer completion date check
Fix: handle missing files when removing communications
Fix: maintain adjustment type state in transaction modal
Chore: disable failed and reversed status when creating a transaction
v0.49.14 – v0.49.17 - August 8th, 2025 to August 30th, 2025
New: support loan transaction create dry run
New: allow mails to client to be cancelled
Fix: PayArc registration flow
Fix: client page constantly loading
Fix (loans): display correct tract label on review
Fix: closing new transaction modal via the X button
v0.49.3–v0.49.12 - May 30th, 2025 to July 2nd, 2025
New: ACH processing time alert
New: docs link to merchant page (PayArc)
New: client pay access alert
New: allow editing cash sales data
New: show acreage mismatch warning on tract summary
New: support cost of sale on tract
New: allow reversing and deleting overpaid property tax
New: add entity contact info search
New: expose signer details on document requests
New: update client list with ProList
New: add sale details modal for tracts
New: add ability to charge a client fee to their pin on file
New: add the loan and rental to the document signature form
New: display additional merchant info in PayArc
New: show edited timestamp on notes
New: enable signing documents in any order
New: add notification count in mobile actions
New: compare change requests for clients
New: add tax ID validation
New: add AP error handling
Fix: handle document template errors
Fix: tracts add/edit drawer resetting fields before closing
Fix: conversation selection hooks
Fix: reset password error handling
Fix: invite acceptance when token expires
Fix: new organization layout and routing
Fix: calculator modal reset
Fix: portfolio report showing details when it shouldn’t for tracts without loans
Fix: forgot password logout bug
Fix: conversation navigation loop
Fix: error saving new tract
v0.42.4 - August 6th, 2024
New: filter/search communication conversations by the individual's name
v0.42.2 - August 4th, 2024
New: sort loans by various columns
New: support updating/setting website of an org
v0.42.1 - July 31st, 2024
New: ability to adjust a tract's acreage even when a loan is attached 🎉
v0.42.0 - July 30th, 2024
New: PayArc registration inside of Lendiom! ✨
v0.41.1-v0.41.12 - May 28th, 2024 to July 26th, 2024
New: added daily interest amount to the loan overview when a loan's interest accrues daily
New: added a confirmation modal when creating a loan transaction and there's a late fee balance
New: loans can have multiple communication preferences (preparing for email support)
New: when reversing a transaction, add the option to hide it from the client's perspective
New: introduced the concept of default options when creating new loans (currently only the defaulting preferences, supporting late fees is on the backlog)
New: exposed unpaid interest on the transaction list report
New: exposed balance breakdown on interest accrues daily in Lendiom Pay
New: exposed unpaid interest on amortization schedule
Fix: Random UI errors on mobile devices (related to drag and drop)
Fix: ACH payment methods not able to be saved (depending on the circumstance)
Fix: toUnpaidInterest not visible on a loan's transaction details
Fix: client having opted out of sms not being reflected on the UI
Fix: incorrect installment income reports for paid off loans
Fix: logic for moving a loan to in-default, was incorrectly doing it if the loan wasn't late
Fix: how daily interest is generated and applied on a transaction (if you have interest accrues daily loans and your numbers no longer match, please contact support as we'll have to do some manual data fixing)
Misc: generated websites now show all pending tracts, even if no pricing information
Misc: generated websites now show the business phone number
Misc: added language about amortization schedule and daily interest loans on the generated schedule
v0.41.0 - May 22nd, 2024
New: pay off feature on loans
New: lendiom pay welcome letter generation
v0.40.1 - May 6th, 2024
Fix: property tax feature sometimes not saving before clicking finalize
Updated: Automated messages to make them comply with new regulations
Fix: Entity addresses not always being the same casing
v0.35.0 - January 18th, 2024
New: Payment process - PayArc
New: Report to assist with 1098 int
Fix: Address label report alignment on multiple pages
v0.34.0 - January 11th, 2024
New: Client List reports
New: ability to update an inventory's cost price, overwriting all tracts
New: added PayPal as an option for app payment methods on transactions
Fix: Client address not always saving
v0.33.1 - January 2nd, 2024
New: Avery Address Labels "report"
v0.33.0 - January 2nd, 2024
Happy new year! 🥳
New: loans where interest accrues daily now have amortization schedules (changes daily, assumes the buyer pays on the due date every month)
v0.32.5 - December 30th, 2023
New: Active Loan Balance Dashboard Widget 🎉
Fix: ui issues related to new payment processor
v0.32.1 - December 22nd, 2023
New: PayArc payment processor integration! ✨
Fix: Installment income report incorrectly reporting principal paid for imported loans
v0.31.0 - November 5th, 2023
New: Rentals! ✨
v0.30.1 - September 29th, 2023
New: MMS support (sending & receiving)
New: Outgoing phone calls
New: Phone numbers are validated as cellular or not
New: Unknown numbers get saved (aka created as a client)
Fix: Incorrect billing of communication portal
Now 100 sms messages are included monthly
v0.29.4 - August 27th, 2023
New: Better communication portal
Fix: Error while creating a loan without a down payment date provided
v0.29.2 - August 25th, 2023
New: Loans with interest accruing daily can now select the first payment basis/anchor
Fix: Hides the support button on mobile devices
v0.29.1 - August 24th, 2023
New: Multiple tracts for one loan 🔥
Important: tract numbers are important when creating a tract! We use that to dynamically create the label for multiple tracts on a loan. If the label generated isn't correct, double check the tract number on the tract edit screen!
This is the first round of support. When more than one tract is present, some features are currently disabled while we work through supporting it.
Fillable PDFs for tract loans
Property tax payments
Changing a loan status from inactive to repossessed
Fix: Loan creation failing when late fees are expected (any active status)
v0.28.3 - August 18th, 2023
Fix: inability to create tracts
Fix: support email
New: utilizing HelpScout for support 🥳
v0.28.2 - August 16th, 2023
Communication portal improvements
New: ability to hit enter to include newline in a message
New: ability send message to someone new
Misc: various styling improvements
v0.28.1 - August 15th, 2023
New: Allow late fees to be positive
This enables entering a late fee paid not part of a regular payment
v0.28.0 - August 14th, 2023
New: Interest Accruing Daily Loans 🔥
v0.27.13 - August 11th, 2023
Fix: Updated escrow amount not updating the monthly payment
v0.27.12 - August 10th, 2023
Misc: calling our toll-free number now gives the option for sales or support
Sales goes to Hunter Haley
Support goes to Bradley Hilton
+1 (855) 650-LEND (5363)
v0.27.11 - August 9th, 2023
Fix: Adjustments on residential loans being forced positive
Fix: Inability to update residential inventory address
Did this answer your question?Thanks for the feedbackThere was a problem submitting your feedback. Please try again later.