{
  "version": 1,
  "generated_at": "2026-07-02T19:39:02.667Z",
  "source": "competitor-tracker-api",
  "licence": {
    "id": "CC-BY-4.0",
    "url": "https://creativecommons.org/licenses/by/4.0/",
    "attribution": "Competitor Tracker & Co. — https://competitortracker.io"
  },
  "canonical": "https://competitortracker.io/industries/accounting-software-for-smbs/2026-q2/",
  "self": "https://competitortracker.io/data/industries/accounting-software-for-smbs/2026-q2.json",
  "industry": {
    "slug": "accounting-software-for-smbs",
    "name": "Accounting Software for SMBs",
    "label_id": "019eb8f3-8ff5-7003-94ab-103bb8587ef1",
    "url": "https://competitortracker.io/industries/accounting-software-for-smbs/2026-q2/",
    "data_url": "https://competitortracker.io/data/industries/accounting-software-for-smbs.json"
  },
  "window": {
    "quarter": "2026-Q2",
    "quarter_slug": "2026-q2",
    "since": "2026-04-01T00:00:00.000Z",
    "until": "2026-06-30T23:59:59.999Z",
    "published_at": "2026-06-30T23:59:59.999Z"
  },
  "summary": {
    "changes_total": 638,
    "by_priority": {
      "high": 232,
      "medium": 328,
      "low": 78
    },
    "by_category": {
      "corporate_changes": 39,
      "geo_changes": 31,
      "messaging_changes": 239,
      "pricing_changes": 81,
      "product_changes": 248
    }
  },
  "companies": [
    {
      "id": "019eb8f8-3899-7000-8e6d-ad13166db3cf",
      "name": "Acumatica",
      "domain": "acumatica.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Acumatica 2026 R1 update added billable hour analysis, real-time revenue tracking, unbilled revenue aging, payroll-aligned time cards, and audit-ready project reports.",
          "source_url": "https://www.acumatica.com/cloud-erp-software/professional-services/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Acumatica added Contract Management module to automate contract controls and streamline billing workflows.",
          "source_url": "https://www.acumatica.com/cloud-erp-software/financial-management"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Acumatica added 'Lumber and Building Materials' industry vertical to main navigation.",
          "source_url": "https://www.acumatica.com/erp-solutions-by-roles/erp-for-operations-lead/"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 41,
        "shipping_volume": 64,
        "raw_change_count": 24
      }
    },
    {
      "id": "019eb8f7-dbd9-7003-8a8f-9fd1a7c7e41b",
      "name": "Busy",
      "domain": "busy.in",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Busy added visible annualized plan pricing for Blue, Saffron, and Emerald tiers, clarifying packaging for SMB buyers.",
          "source_url": "https://busy.in"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "Busy repositioned around SMB GST billing, e-invoicing, e-way bills, inventory, and a feature grid focused on compliance tools.",
          "source_url": "https://busy.in"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 41,
        "shipping_volume": 22,
        "raw_change_count": 4
      }
    },
    {
      "id": "019eb8f6-e2bf-700f-9545-6d0377367b3d",
      "name": "Cegid",
      "domain": "cegid.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Cegid Retail Y2 certified ISAE 3402 SOC 1 Type 1 for security controls.",
          "source_url": "https://www.cegid.com/global/saas-cloud-cegid/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Cegid Country dropdown added to contact form listing countries and territories worldwide.",
          "source_url": "https://www.cegid.com/global/solutions/retail-and-distribution/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Cegid removed 'Cegid Retail One' product highlight section from Cegid Retail page.",
          "source_url": "https://www.cegid.com/global/products/cegid-retail/"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 35,
        "shipping_volume": 55,
        "raw_change_count": 17
      }
    },
    {
      "id": "019eb8f4-74a8-7028-a82f-326c73850bb1",
      "name": "Clear Books",
      "domain": "clearbooks.co.uk",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Clear Books added free and paid foreign-property landlord plans with a UK and foreign property income selector.",
          "source_url": "https://www.clearbooks.co.uk/pricing/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Clear Books added new Tax product linked to clearbookstax.co.uk in main navigation.",
          "source_url": "https://www.clearbooks.co.uk"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 59,
        "shipping_volume": 15,
        "raw_change_count": 2
      }
    },
    {
      "id": "019eb8f6-675f-7014-9419-ff39c880a686",
      "name": "DATEV",
      "domain": "datev.de",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "DATEV added information about upcoming switch to user-based licensing.",
          "source_url": "https://www.datev.de/web/de/berufsgruppenuebergreifend/ueber-datev/portfolio/portfolioentwicklung-bei-datev"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "DATEV added benefits section highlighting digital document delivery, email notifications, paperless workflow, security, and cross-device availability.",
          "source_url": "https://apps.datev.de/ano/de/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "DATEV added a user-type selector at the top letting visitors choose between 'Privatperson' and 'Unternehmer' before searching.",
          "source_url": "https://www.smartexperts.de/suche/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 69,
        "shipping_volume": 78,
        "raw_change_count": 37
      }
    },
    {
      "id": "019eb8f8-bae1-7021-91a2-9275fd65a146",
      "name": "Digits",
      "domain": "digits.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Digits added API and MCP integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://digits.com/accountants/"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Digits launched accounting-firm tiers with per-client pricing and AI-agent functionality, while removing advanced finance capabilities from the Pro plan.",
          "source_url": "https://digits.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Digits Split Month-end Close into Agentic Close and Automated Schedules products.",
          "source_url": "https://digits.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 89,
        "shipping_volume": 81,
        "raw_change_count": 36
      }
    },
    {
      "id": "019eb8f7-7e9b-7037-8516-c87556ef51da",
      "name": "E Conomic",
      "domain": "e-conomic.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "e-conomic’s installation flow now supports Danish and English locales, while developer-connect content shifted between API documentation and consent/privacy pages.",
          "source_url": "https://www.e-conomic.com/developer/connect"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 25,
        "shipping_volume": 26,
        "raw_change_count": 5
      }
    },
    {
      "id": "019eb8f7-2114-7002-9783-7b1c18341a38",
      "name": "Exact",
      "domain": "exact.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Exact US site replaced toll-free support number 888.703.9100 with Netherlands number +31 15 711 51 00.",
          "source_url": "https://www.exact.com/us/industry/professional-services"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 11,
        "shipping_volume": 17,
        "raw_change_count": 3
      }
    },
    {
      "id": "019eb8f7-6013-7007-aa65-46fc3f0ff187",
      "name": "Fortnox",
      "domain": "fortnox.se",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Fortnox refreshed its integration ecosystem, adding partners including Zettle by PayPal, Mynt, Pleo, Oxceed, and others while removing several apps.",
          "source_url": "https://www.fortnox.se/integrationer"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Fortnox added Fakturaservice Flex, Påminnelseservice Flex, and Förseningsersättning.",
          "source_url": "https://www.fortnox.se/produkt/prislista"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Fortnox pushed smart payments, adding direct in-product signing and payment without bank login plus company-card ecosystem messaging.",
          "source_url": "https://www.fortnox.se"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 25,
        "shipping_volume": 36,
        "raw_change_count": 7
      }
    },
    {
      "id": "019eb8f4-9476-703a-8b90-bd7e05aa60b1",
      "name": "Freeagent",
      "domain": "freeagent.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "FreeAgent refreshed homepage messaging toward freelancers, payment automation, mobile invoicing, cash-flow forecasting, and educational webinar promotion.",
          "source_url": "https://www.freeagent.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 45,
        "shipping_volume": 24,
        "raw_change_count": 4
      }
    },
    {
      "id": "019eb8f4-b389-7019-819a-160659379171",
      "name": "Freshbooks",
      "domain": "freshbooks.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "FreshBooks extended its 90 percent promotion from three to six months, doubling advertised savings across Lite, Plus, and Premium.",
          "source_url": "https://www.freshbooks.com/pricing"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Freshbooks 90% off promo extended from 3 months to 6 months. Doubled total savings: Lite $62.10 → $124.20, Plus $116.10 → $232.20, Premium $189 → $378.",
          "source_url": "https://www.freshbooks.com/pricing"
        },
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "FreshBooks softened its homepage into everyday small-business software, adding all-in-one, client-collaboration, support, cash-flow, and payment-chase messaging.",
          "source_url": "https://www.freshbooks.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 55,
        "shipping_volume": 66,
        "raw_change_count": 24
      }
    },
    {
      "id": "019eb8f7-01b4-7021-95a9-3d1b90dfc538",
      "name": "Holded",
      "domain": "holded.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Holded added MCP integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.holded.com/inventory-management"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Holded Highlights automated compliance with SII, TicketBAI, and Verifactu.",
          "source_url": "https://www.holded.com/accounting-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Holded removed accounting period locking feature.",
          "source_url": "https://www.holded.com/accounting-software"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 41,
        "shipping_volume": 50,
        "raw_change_count": 15
      }
    },
    {
      "id": "019eb8f5-8b36-701b-9877-0946c92a4ce6",
      "name": "QuickBooks",
      "domain": "quickbooks.intuit.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "QuickBooks expanded integration coverage around Workforce Payroll, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://quickbooks.intuit.com/intuit-intelligence/"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "QuickBooks introduced a highly constrained free entry plan, creating a low-friction acquisition tier while preserving upgrade pressure through usage and support limits.",
          "source_url": "https://quickbooks.intuit.com/accounting/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "QuickBooks New chat-based actions to create, edit, duplicate, or send invoices, estimates, bills, and expenses, with file upload support.",
          "source_url": "https://quickbooks.intuit.com/intuit-intelligence/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 85,
        "shipping_volume": 85,
        "raw_change_count": 48
      }
    },
    {
      "id": "019eb8f4-d1d3-703e-9a7c-8816483ec9bc",
      "name": "Kashflow",
      "domain": "kashflow.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Kashflow Business annual plan RRP increased from £270 to £291.50 and discounted annual price from £165 to £178.",
          "source_url": "https://www.kashflow.com"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "KashFlow raised Starter and Business monthly and annual prices, including discounted rates, increasing monetization while preserving promotional framing.",
          "source_url": "https://www.kashflow.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 21,
        "shipping_volume": 19,
        "raw_change_count": 4
      }
    },
    {
      "id": "019eb8f4-f13f-7032-8c70-d0d6c0a2cb27",
      "name": "Kashoo",
      "domain": "kashoo.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Kashoo added native payment processing connections to Square and Stripe, enabling invoice payment acceptance from connected accounts.",
          "source_url": "https://www.kashoo.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Kashoo added receipt and attachment upload capabilities for expense tracking and record keeping.",
          "source_url": "https://www.kashoo.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Kashoo removed the free standalone Invoice Templates tool previously available for non-accounting users.",
          "source_url": "https://www.kashoo.com"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 57,
        "shipping_volume": 43,
        "raw_change_count": 10
      }
    },
    {
      "id": "019eb8f6-8619-703c-8534-3715e3b05a73",
      "name": "Lexware",
      "domain": "lexware.de",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Lexware Revised payroll exclusion list: added Altverträge vor 2005, Tantiemen, and Essenszuschuss; removed Unterstützungskasse.",
          "source_url": "https://www.lexware.de/preise/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Lexware added Lexware Gründeredition to product offerings.",
          "source_url": "https://www.lexware.de/buchhaltungssoftware"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Lexware updated automatic email receipt to allow up to 20 authorized sender addresses.",
          "source_url": "https://www.lexware.de/buchhaltungssoftware"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 35,
        "shipping_volume": 59,
        "raw_change_count": 19
      }
    },
    {
      "id": "019eb8f5-0fc7-703f-8cea-f25603aa3a47",
      "name": "Manager.io",
      "domain": "manager.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Manager.io reduced free-plan emphasis and pushed demo bookings and workflow-fit language, shifting conversion toward sales-led evaluation.",
          "source_url": "https://www.manager.io"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Manager.io removed Server Edition, reseller program links, demo preview, and core free-accounting homepage content, materially shrinking visible product and GTM surface area.",
          "source_url": "https://www.manager.io"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 21,
        "shipping_volume": 31,
        "raw_change_count": 6
      }
    },
    {
      "id": "019eb8f3-f06e-7020-aabc-86798d1a38fe",
      "name": "Microsoft",
      "domain": "microsoft.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Microsoft reduced free-plan emphasis and pushed demo bookings and workflow-fit language, shifting conversion toward sales-led evaluation.",
          "source_url": "https://www.microsoft.com/en-us/dynamics-365/products/field-service"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Microsoft added Agents section with Procurement Agent (preview) and custom AI agents via Copilot Studio.",
          "source_url": "https://www.microsoft.com/en-us/dynamics-365/products/supply-chain-management"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Microsoft renamed 'Demand planning' to 'Supply chain planning' and 'Procurement' to 'Procurement and sourcing'.",
          "source_url": "https://www.microsoft.com/en-us/dynamics-365/products/supply-chain-management"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 48,
        "shipping_volume": 62,
        "raw_change_count": 19
      }
    },
    {
      "id": "019eb8f5-2e7b-700f-b010-07b6360a74b5",
      "name": "MYOB",
      "domain": "myob.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "MYOB raised Business Lite annual, standard, and payroll add-on pricing, increasing monetization on entry small-business packages.",
          "source_url": "https://www.myob.com/au/accounting-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "MYOB launched a company-wide AI-era initiative and hub, while AI BAS beta became unavailable on Solo and Lite plans.",
          "source_url": "https://www.myob.com/au/accounting-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "MYOB added ERP ROI calculator.",
          "source_url": "https://www.myob.com/au/accounting-software"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 79,
        "shipping_volume": 38,
        "raw_change_count": 9
      }
    },
    {
      "id": "019eb8f4-393b-7012-ac4a-45d6b9915a3b",
      "name": "Odoo",
      "domain": "odoo.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Odoo Referral Program link added to the Collaborate menu.",
          "source_url": "https://www.odoo.com/partners"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Odoo added Swedish (Svenska) to supported website languages.",
          "source_url": "https://www.odoo.com/app/accounting"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Odoo replaced Approvals with Artificial Intelligence in the Productivity app menu.",
          "source_url": "https://www.odoo.com/app/accounting"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 29,
        "shipping_volume": 34,
        "raw_change_count": 7
      }
    },
    {
      "id": "019eb8f5-6c86-703e-bef6-d0aa8444dd4b",
      "name": "Patriot Software",
      "domain": "patriotsoftware.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Patriot Software Top promotional banner changed from January 1 payroll-switch countdown to America’s 250th celebration.",
          "source_url": "https://www.patriotsoftware.com/accounting"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Patriot Software Promotional offer changed from 30 days free and 50% off for 3 months to 30 days free and 50% off for 6 months.",
          "source_url": "https://www.patriotsoftware.com/accounting"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Patriot extended its accounting promotion from 50 percent off for three months to six months after the 30-day free period.",
          "source_url": "https://www.patriotsoftware.com/accounting"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 76,
        "shipping_volume": 29,
        "raw_change_count": 4
      }
    },
    {
      "id": "019eb8f6-c371-7013-a07c-841799d03e2d",
      "name": "Pennylane",
      "domain": "pennylane.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Pennylane Closing call-to-action removes penalty warnings and now focuses on platform integration and time-saving benefits.",
          "source_url": "https://www.pennylane.com/fr/logiciel-facturation-electronique"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Pennylane replaced a higher Premium accounting module with a 7 euro starter plan, 15-day trial, and immediate compliance-oriented free offer.",
          "source_url": "https://www.pennylane.com/fr/logiciel-facturation-electronique"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Pennylane E-invoicing status upgraded from registered PDP (PDP immatriculée) to Approved Platform (Plateforme Agréée), with certification badges added throughout page.",
          "source_url": "https://www.pennylane.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 83,
        "shipping_volume": 76,
        "raw_change_count": 31
      }
    },
    {
      "id": "019eb8f8-9cc2-7035-9298-76ab1eeb230a",
      "name": "Puzzle",
      "domain": "puzzle.io",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Puzzle expanded integration coverage around API and MCP, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://puzzle.io"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Puzzle added invoicing to send, track, and reconcile invoices.",
          "source_url": "https://puzzle.io"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Puzzle added AI Close agents to automate month-end close for accounting firms.",
          "source_url": "https://puzzle.io"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 50,
        "shipping_volume": 57,
        "raw_change_count": 17
      }
    },
    {
      "id": "019eb8f4-561b-7031-84e7-1ab79c4e2e0e",
      "name": "Quickfile",
      "domain": "quickfile.co.uk",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "QuickFile updated Making Tax Digital messaging from coming soon to available for Income Tax Self-Assessment, signaling compliance readiness.",
          "source_url": "https://www.quickfile.co.uk"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 15,
        "shipping_volume": 10,
        "raw_change_count": 1
      }
    },
    {
      "id": "019eb8f7-faba-7001-b3a3-13c7b0907a11",
      "name": "Reckon",
      "domain": "reckon.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Reckon added MYOB to payroll software comparison table.",
          "source_url": "https://www.reckon.com/au/accounting-software/payroll/"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Reckon FAQ comparison rewritten to pivot from flexible pricing and modular plans to Australian compliance, local support, and unlimited users.",
          "source_url": "https://www.reckon.com/au/accounting-software/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Reckon Automatic invoice reminders with configurable trigger dates added.",
          "source_url": "https://www.reckon.com"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 66,
        "shipping_volume": 71,
        "raw_change_count": 31
      }
    },
    {
      "id": "019eb8f8-5cf6-702b-87a1-091ec4d0ee65",
      "name": "Sage Intacct",
      "domain": "sage.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Sage Intacct rewrote bottom modal call-to-action from 'Take an Interactive Product Tour' to 'Ready to explore Sage X3 pricing?'.",
          "source_url": "https://www.sage.com/en-us/industry/wholesale-distribution/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Sage Intacct added shared dashboards and multi-dimensional reporting.",
          "source_url": "https://www.sage.com/en-us/sage-business-cloud/intacct"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Sage added industry-specific Intacct solutions and surfaced accountant and X3 Essentials offerings in pricing and expert-contact flows.",
          "source_url": "https://www.sage.com/en-us/sage-business-cloud/intacct/product-capabilities/extended-capabilities/financial-planning-budgeting/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 52,
        "shipping_volume": 74,
        "raw_change_count": 30
      }
    },
    {
      "id": "019eb8f5-ac45-7035-8bae-94c8038c9365",
      "name": "Sage 50",
      "domain": "sage.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Sage 50 added Sage Marketplace integrations, clarifying ecosystem fit for buyers evaluating workflow coverage.",
          "source_url": "https://www.sage.com/en-us/products/sage-50"
        },
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Sage 50 added Microsoft 365 connectivity for Outlook contact sync, Excel report design, and mobile expense receipt capture.",
          "source_url": "https://www.sage.com/en-us/products/sage-50"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Sage 50 QuickBooks data migration support added for transitioning existing accounting data into Sage 50.",
          "source_url": "https://www.sage.com/en-us/products/sage-50"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 72,
        "shipping_volume": 52,
        "raw_change_count": 16
      }
    },
    {
      "id": "019eb8f8-7e29-702e-b21b-7fa5e187ca1c",
      "name": "SAP Business One",
      "domain": "sap.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "MP",
          "category": "Messaging and positioning",
          "description": "SAP Business One shifted bottom-page conversion from resources to transparent pricing and quote requests, while ERP messaging promoted AI webinar content.",
          "source_url": "https://www.sap.com/products/erp/business-one.html"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 11,
        "shipping_volume": 12,
        "raw_change_count": 2
      }
    },
    {
      "id": "019eb8f6-a4f7-7037-8039-6309e1d90501",
      "name": "Sevdesk",
      "domain": "sevdesk.de",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Sevdesk removed visible homepage pricing or plan details, reducing self-serve pricing clarity for buyers comparing packages.",
          "source_url": "https://sevdesk.de/branchen/buchhaltung-handwerker/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "sevdesk introduced an online company formation service for GmbH and UG, extending from accounting into business-startup services.",
          "source_url": "https://sevdesk.de"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "sevdesk shifted deadline-reminder banners to limited-time discounts of up to 50 percent on selected tariffs.",
          "source_url": "https://sevdesk.de/e-rechnung-software/"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 63,
        "shipping_volume": 41,
        "raw_change_count": 8
      }
    },
    {
      "id": "019eb8f7-9ca2-7000-a52b-eb5a4c565c06",
      "name": "Tally",
      "domain": "tallysolutions.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Tally rewrote Customer Hub spotlight to feature Plugins and Customer Pricing sections.",
          "source_url": "https://tallysolutions.com/tally-for-startup/"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Tally added invoice templates and personalisation section to Invoicing & Accounting capabilities page.",
          "source_url": "https://tallysolutions.com/features/invoicing-and-accounting/#features"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Tally added Plugins section highlighting extensions including Docs by Ira and Schedule III Reporting.",
          "source_url": "https://tallysolutions.com/tally-prime-developer/"
        }
      ],
      "movement": {
        "quadrant": "shipping_steadily",
        "novelty": 31,
        "shipping_volume": 88,
        "raw_change_count": 45
      }
    },
    {
      "id": "019eb8f7-42bd-7000-acd4-a2fb367f6196",
      "name": "Visma",
      "domain": "visma.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Visma added strategic pillars: 'Startup mentality. Corporate muscle.' and 'Innovation first. Security always.'.",
          "source_url": "https://www.visma.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Visma removed 'Locations' office finder link from navigation.",
          "source_url": "https://www.visma.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Visma Dropped claim of serving 2.2 million customers across 28 countries.",
          "source_url": "https://www.visma.com"
        }
      ],
      "movement": {
        "quadrant": "lying_low",
        "novelty": 17,
        "shipping_volume": 45,
        "raw_change_count": 11
      }
    },
    {
      "id": "019eb8f7-bb48-702a-b1ce-52b768d24fcf",
      "name": "Vyapar",
      "domain": "vyaparapp.in",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "IA",
          "category": "Integrations and APIs",
          "description": "Vyapar expanded hardware integrations section to detail POS machines, barcode scanners, thermal printers, cash drawers, and weighing machines.",
          "source_url": "https://vyaparapp.in/free/pos-billing-software"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Vyapar added international country code selectors across login, registration, and OTP flows for global mobile number support.",
          "source_url": "https://vyaparapp.in"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Vyapar removed FAQ mention that unlimited Vyapar PC billing costs INR 283.",
          "source_url": "https://vyaparapp.in/gst-accounting-pc"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 72,
        "shipping_volume": 83,
        "raw_change_count": 45
      }
    },
    {
      "id": "019eb8f5-cb3a-7014-9e51-332a53449c04",
      "name": "Wave",
      "domain": "waveapps.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Wave lowered advisory and bookkeeping support entry prices into two tiers and promoted first-month and advisory-package discounts.",
          "source_url": "https://www.waveapps.com/pricing"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Wave reframed advanced automation as add-ons/automations, making premium workflow capabilities look more explicitly packaged.",
          "source_url": "https://www.waveapps.com/compare/quickbooks-alternative"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Wave launched Tags feature for transaction categorization and profitability reporting.",
          "source_url": "https://www.waveapps.com"
        }
      ],
      "movement": {
        "quadrant": "slow_burn",
        "novelty": 63,
        "shipping_volume": 48,
        "raw_change_count": 12
      }
    },
    {
      "id": "019eb8f5-ea76-701c-b6eb-fde32a479503",
      "name": "Xero",
      "domain": "xero.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Xero Pricing section redesigned to emphasize introductory pricing over prior \"Usually/Now\" comparisons.",
          "source_url": "https://www.xero.com"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Xero removed JAX automation for quotes and invoices via WhatsApp, SMS, and email.",
          "source_url": "https://www.xero.com"
        },
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Xero deepened new-customer acquisition with a 90 percent six-month promotion across Early, Growing, and Established plans through June 30, 2026.",
          "source_url": "https://www.xero.com/us/accounting-software/analytics/analytics-by-syft/"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 89,
        "shipping_volume": 90,
        "raw_change_count": 61
      }
    },
    {
      "id": "019eb8f6-46b6-703d-8c93-5c772fa1a8af",
      "name": "Zoho",
      "domain": "zoho.com",
      "slug": null,
      "url": null,
      "data_url": null,
      "changes": [
        {
          "code": "PP",
          "category": "Pricing and packaging",
          "description": "Zoho added demo request form asking prospects to identify their current accounting software.",
          "source_url": "https://www.zoho.com/books"
        },
        {
          "code": "SC",
          "category": "Security, compliance and access",
          "description": "Zoho removed the VERI*FACTU compliance banner for Spain from the page.",
          "source_url": "https://www.zoho.com/books"
        },
        {
          "code": "PF",
          "category": "Product and capability",
          "description": "Zoho Global edition now explicitly lists Arabic, Dutch, French, German, Portuguese, and Spanish language support.",
          "source_url": "https://www.zoho.com/books"
        }
      ],
      "movement": {
        "quadrant": "making_moves",
        "novelty": 79,
        "shipping_volume": 69,
        "raw_change_count": 24
      }
    }
  ],
  "quiet_companies": [
    {
      "id": "019eb8f4-1562-7037-b799-84bbb197fa33",
      "name": "Akaunting",
      "domain": "akaunting.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019eb8f8-1a3b-7001-b2f9-b6015ad2fca9",
      "name": "Netsuite",
      "domain": "netsuite.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019eb8f5-4d70-7037-a255-3658ff6d7289",
      "name": "Oneup",
      "domain": "oneup.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019eb8f6-09a0-701b-bda5-adc6c0f2cf48",
      "name": "Zarmoney",
      "domain": "zarmoney.com",
      "slug": null,
      "url": null,
      "data_url": null
    },
    {
      "id": "019eb8f6-287c-703b-b374-0618494d172d",
      "name": "Zipbooks",
      "domain": "zipbooks.com",
      "slug": null,
      "url": null,
      "data_url": null
    }
  ],
  "scoring": {
    "version": "v3-independent-novelty-density",
    "quadrants": {
      "top_left": "Shipping steadily",
      "top_right": "Making moves",
      "bottom_left": "Lying low",
      "bottom_right": "Slow burn"
    },
    "notes": "Scores are deterministic rank-normalized coordinates from quarter-window API changes. Shipping volume measures activity volume, source diversity, signal diversity, and materiality. Novelty is intentionally independent from volume: strategic/newness signal density, launch language, high-novelty signal mix, and materiality are dampened by raw change volume so routine high-volume movers can land in Shipping Steadily and selective strategic launches can land in Slow Burn. LLMs do not choose coordinates. V2 renders points in density-aware, spatially balanced highlight batches capped at 20 companies every three seconds; dense maps split into smaller batches when needed for readability."
  }
}
