Skip to content
Last updated

Want to stay in the loop with PDF Insights? Check out this changelog. It shows the new features and updates for the past 3 months. If you have any questions, feel free to reach out to Support.

January 21, 2026

🔎 Updated Tax Forms UI in Insights

We've updated the new Tax Forms UI for Insights. You can now see more detailed information that's returned.

After dropping a tax form, the View Summary link apppears.

When you click this link, you will see the updated Tax Forms fields.

✅ Further Additions to Statement Summary Columns

Added two new columns to the Statements Summary section:

  • Total of Other Credits: The total amount of untrue credits excluding MCA credits.
  • Number of Other Credits: The total number of untrue credits excluding MCA credits.

🎯 To include these columns in the Insights UI, use Underwriter Settings to update Account Summary Columns.

January 7, 2026

✅ New Statement Summary Columns

Added new columns to the Statements Summary section:

  • num_of_mca_positions: The number of MCA deposits.
  • mcas_with_deposits: The list of the MCA companies with deposits in the statement.
  • mca_deposit_dates: The deposit dates from the MCA.
  • mca_credits_net_returns: MCA Credits minus MCA Returns.

🔎 Here's an example.

"statements_summary": [
            {
                "accountidx": "0",
                "account": "xxxx4444",
                "start_date": "May 1, 2020",
                "ending_date": "May 31, 2020",
                "statement_month": "May",
                "statement_month_num": "5",
                "statement_month_num_and_name": "5 - May",
                "statement_month_name_and_year": "May 2020",
                "statement_year": "2020",
                "fraud_score": "940",
                "reconciled": "true",
                "total_credits": "403274.22",
                "true_credits": "304159.69",
                "nontrue_credits": "99114.53",
                "other_credits": "24289.53",
                "num_credits": "39",
                "num_true_credits": "30",
                "num_nontrue_credits": "9",
                "num_other_credits": "3",
                "total_debits": "404815.05",
                "true_debits": "404815.05",
                "nontrue_debits": ".00",
                "num_debits": "151",
                "num_true_debits": "151",
                "num_nontrue_debits": "0",
                "avg_balance": "28360.35",
                "min_balance": "4489.24",
                "avg_true_balance": "-36506.28",
                "starting_balance": "21851.70",
                "ending_balance": "20310.87",
                "days_neg": "0",
                "low_days": "0",
                "num_nsfs": "0",
                "total_nsfs": ".00",
                "num_ods": "0",
                "total_overdraft_amount": ".00",
                "num_transfers": "32",
                "num_stops": "0",
                "balance_match": "",
                "month_gap": "",
                "bank_name": "Chase",
                "days_w_returns": "1",
                "num_incoming_transfers": "2",
                "num_outgoing_transfers": "30",
                "mca_debits": "-158050.00",
                "mca_credits": "74825.00",
                "recovery_debits": ".00",
                "recovery_credits": ".00",
                "num_mcas": "2",
                "transfers_total": "-8140.00",
                "outgoing_transfers_total": "-16840.00",
                "incoming_transfers_total": "8700.00",
                "mca_withhold_percent": "52%",
                "thumbprint_score": "940.00",
                "investments_total": ".00",
                "num_investments": "0",
                "mobile_payments_total": ".00",
                "num_mobile_payments": "0",
                "num_factoring": "0",
                "factoring_total": ".00",
                "num_nefarious_transactions": "0",
                "nefarious_transactions_total": ".00",
                "num_other_financing_transactions": "0",
                "other_financing_transactions_total": ".00",
                "num_payroll": "0",
                "payroll_total": ".00",
                "num_healthcare_claims": "0",
                "healthcare_claims_total": ".00",
                "num_tolls": "0",
                "tolls_total": ".00",
                "num_payment_processor_transactions": "0",
                "total_payment_processor_transactions": ".00",
                "total_nondescript_revenue": "304159.69",
                "num_nondescript_revenue_transactions": "30",
                "statement_id": "601349",
                "total_nonmca_loans": ".00",
                "number_of_nonmca_loan_transactions": "0",
                "total_mca_loan_payments": "-158050.00",
                "num_mca_loan_payments": "40",
                "total_mobile_payment_debit": ".00",
                "num_mobile_payment_debit": "0",
                "total_nefarious_withdrawal": ".00",
                "num_nefarious_withdrawals": "0",
                "total_debt_collector": ".00",
                "num_debt_collector": "0",
                "total_atm_withdrawals": ".00",
                "num_atm_withdrawals": "0",
                "total_construction_debits": ".00",
                "num_construction_debits": "0",
                "total_insurance": "-1933.75",
                "num_insurance": "4",
                "total_returns": "15589.53",
                "num_of_returns": "1",
                "total_other_debits": "-227991.30",
                "num_of_other_debits": "77",
                "net_cashflow": "-1540.83",
                "account_owner": "GREAT MEALS FOOD GROUP LLC",
                "file_previously_seen": "1",
                "bank_address": null,
                "bank_zipcode": null,
                "bank_city": null,
                "bank_state": null,
                "num_of_mca_positions": "6",
                "mcas_with_deposits": "Besttime Funding",
                "mca_deposit_dates": "26 May 2020, 07 May 2020, 13 May 2020, 21 May 2020, 05 May 2020",
                "mca_credits_net_returns": "74825.00"

🎯 To include these columns in the Insights UI, use Underwriter Settings to update Account Summary Columns.

December 17, 2025

⏱️ Prequalify Engine Beta Release

  • You can now run prequalifications on applications based on custom rules. These rules are used to determine whether the application should be approved or declined. This will be displayed in the Scorecard. If you're interested in using our prequalification engine, please contact MoneyThumb Support to enable this feature for your account.

🔎 New Email Processing Settings

There are two new options in the Email Processing Settings for Insights UI.

  • Reply to sender: You can direct the converter to send the results email as a reply to the sender.
  • Include link to Excel Scorecard: The results email includes a direct link to the Excel Scorecard for the application.

🎯 To do this:

  1. Click Company Settings and select Company Settings Email Processing Settings.
  2. Check the Enable Processing of Applications via Email box.
  3. Check either the Reply to sender box or Include link to Excel Scorecard or both.
  4. Click Save.

🔎 Here's an example.

December 3, 2025

🔎 Transaction Tags for CSV Downloads

You can now add tags to transactions when you're downloading CSVs from the Insights UI. These tags categorize the transactions that were found in the scorecard.

🎯 To do this, go to Underwriter Settings and select Transction Downloads. Then, check the Show Transaction Tags box and click Save.

November 12, 2025

🌐 New AI Web Search to Determine NAICS Codes with UI

You can now perform AI web searches to determine the NAICS codes for a merchant using the Insights UI.

🎯 To do this, click Company Settings and select Feature Toggles. Then, check the Enable Web Search box and click Save.

Once you set this option, the Start Web AI Search button in the Statement section of the Application page. The following shows what the page looks like before you activate the option and after.

When you click the Start Web AI Search button, the results will appear on the Application page.

🔎 Here's an example.

The search time results may take up to a few minutes. For more information about this feature, see /uploadpdfs.

Note: If you don't see the Enable Web Search box under Feature Toggles, contact Support to get this added.

✅ Additional Watermark Setting

You can now control whether watermarks can be edited by using the Allow Editing Watermark Settings option.

🎯 To do this, click Company Settings and select Download and Watermark Settings. Then, check the Allow Editing Watermark Settings box and click Save.

🔎 Change Account Option

If you need to reassign a statement to an account, you can now click on the pencil icon in the Statement section on the Application page of the Insights UI.

Once you do this, the Change Account button appears.

Then, select the account you want to associate the statement with. This change will be reflected in the Statements Summary section of the Scorecard.

✅ New Operating Expenses Section in Scorecard

  • Operating Expenses: Shows monthly summaries of business operation expenses. For example, payroll or insurance.

🎯 To include this section, use Underwriter Settings to update Scorecard Sections in the Insights UI.

✅ Totals on Bottom in Statements Summary Section

You can choose to have the totals and averages appear at the bottom of the Statements Summary section in Scorecard.

🎯 To do this, go to Underwriter Settings. Select Scorecard Settings and check the Statements Summary: Totals on Bottom box in the Insights UI.

October 29, 2025

🌐 New AI Web Search to Determine NAICS Codes

You can now perform AI web searches to determine the NAICS codes for a merchant using the /uploadpdfs endpoint. To do this, use the dowebsearch parameter.

The results appear in the webSearch field of the appinfo section in the response.

🔎 Here's an example.

"webSearch": {
			"industry": {
				"primary": {
					"naics": 311999,
					"title": "All Other Miscellaneous Food Manufacturing",
					"explanation": "Based on the business name 'GREAT MEALS FOOD GROUP LLC', this appears to be a food manufacturing or processing company. The term 'Food Group' suggests involvement in food production or manufacturing rather than retail or service. Without specific product information, the miscellaneous food manufacturing code is most appropriate as it covers food manufacturers not classified elsewhere.",
					"weight": 45.0
				},
				"alternates": [
					{
						"naics": 424420,
						"title": "Packaged Frozen Food Merchant Wholesalers",
						"explanation": "The 'FOOD GROUP' designation might indicate wholesale distribution of food products, particularly if they distribute prepared meals or food products to retailers or foodservice establishments.",
						"weight": 20.0
					},
					{
						"naics": 445110,
						"title": "Supermarkets and Other Grocery (except Convenience) Stores",
						"explanation": "Could potentially be a specialty food market or grocery operation, though less likely given the 'Food Group' terminology which typically indicates manufacturing or wholesale operations.",
						"weight": 10.0
					},
					{
						"naics": 722320,
						"title": "Caterers",
						"explanation": "The word 'MEALS' in the business name could indicate meal preparation and catering services, similar to other 'Great Foods' businesses found in New Jersey that offer catering services.",
						"weight": 25.0
					}
				]
			},
			"homeBasedBusiness": false,
			"sitesUsed": [
				"https://www.linkedin.com/company/great-american-foodsnj",
				"https://www.linkedin.com/company/good-foods-group-llc",
				"https://thisisoradell.com/directory/great-foods-market-catering/"
			],
			"lastRun": "2025-10-21T18:32:55"

🎯 For details on what this search yields, see Convert multiple documents.

✅ Utilities Section Now Available in Scorecard

  • Utilities: Shows a record of payments to utility companies found in an application.

🎯 To include this section, use Underwriter Settings to update Scorecard Sections in the Insights UI.

🔎 File Status Section In Response for /uploadpdfs

We now have a new section called file_status in the response for the /uploadpdfs endpoint. Here you can get details on a file, such as status codes.

🔎 Check out the example response below.

"file_status": [
        {
            "filename": "Great Meals April.pdf",
            "statusCode": 200,
            "statusType": "OK",
            "message": "",
            "tid": "M-F4rP889-1761932563539728171"
        }

🎯 For more information on file_status, see Convert multiple documents.

October 15, 2025

✅ New Fields in Revenue Statistics

  • Total Debt Withdrawals: Shows the total withdrawals for all debt payments.
  • DTI Percent: Shows the percentage of Total Debt Withdrawals from Average Monthly Revenue.

🔎 This example show these new fields in the Revenue Statistics section.

October 1, 2025

✅ Debt Summary Section Now Available in Scorecard

  • Debt Summary: This new section shows monthly summaries of loan withdrawals by type.

🎯 To include this section, use Underwriter Settings to update Scorecard Sections in the Insights UI.

🔎 New Optional Transaction-Level Field

You can now add an optional transaction-level field called customer_id to your MoneyThumb JSON file and it will return in your response with this new setting.

🔎 Check out the example response below.

"Transactions": [
                         {
                             "description": "Check 2408",
                             "memo": "",
                             "trueval": true,
                             "checknumber": 2408,
                             "date": "2020-04-01",
                             "possible": false,
                             "id": 3459619575,
                             "type": "",
                             "amount": -10670.4,
                             "balance": 47.29,
                             "tags": [
                                 {
                                     "tagName": "ALL_OTHER_DEBITS",
                                     "metadata": {}
                                 }
                             ],
                             "customerId": "123456"
                         },

🎯 To include the customer_id field, select Transactions Download and check Show Customer ID box in the Insights UI.