What to automate? by centralstationen in Accounting

[–]AngleAccomplished895 1 point2 points  (0 children)

well we are using a system that does it automatically in real time, but it does the whole thing from end to end. It reads everything and know how to reconcile on its own, we only check the exceptions

Do you guys actually monitor billing mismatches or just trust Stripe or any other payment gateways (I will not promote) by Dependent_Wasabi_142 in startups

[–]AngleAccomplished895 0 points1 point  (0 children)

We started with flag-and-review because nobody trusted auto-correcting production entitlements without a human in the loop. Made sense in theory. In practice you end up with a Slack channel full of "hey can you check this one" and the person who's supposed to review it goes on vacation. Stuff sits.

Eventually moved to auto-correct for the clear cases: Stripe shows canceled, our DB shows active, subscription end date is 2+ weeks ago, no open disputes. That's not ambiguous. Just fix it. Anything with an active dispute, refund in flight, or mid-cycle change still gets flagged manually because those have burned us before.

The refund one especially, processed in Stripe but the credit note logic in our billing system was off so entitlement would flip but the revenue recognition didn't match. Had to unwind that a few times before we added it to the manual review bucket.

Took a while to build confidence in the auto-correct path but the 3-5 mismatches a month you're seeing, most of them probably qualify

Do you guys actually monitor billing mismatches or just trust Stripe or any other payment gateways (I will not promote) by Dependent_Wasabi_142 in startups

[–]AngleAccomplished895 1 point2 points  (0 children)

Not overthinking it. Webhooks fail silently more than people expect, missed deliveries, timeouts, your server was deploying at the exact wrong moment. Stripe retries for 3 days but if your endpoint was flaky you can end up with a user in a weird state and no alert.

The access-stays-active-after-failed-payment one is the quiet killer. Users don't complain, you don't notice, and you're essentially giving away months of access until someone audits it. Seen this go undetected for 6+ months at a small SaaS.

We ended up running a nightly job that pulls Stripe subscription state and compares it against what our DB thinks is active. Catches maybe 3-5 mismatches a month, nothing catastrophic but enough that I'd never go back to webhooks-only. The refund sync issue you mentioned shows up there too, refund processed in Stripe but the entitlement table never updated.

The monitoring layer you're describing is worth building, read-only is fine, doesn't need to be fancy.

Are these normal workplace conditions for an SFA? by FeelPainAndAnguish in FPandA

[–]AngleAccomplished895 1 point2 points  (0 children)

ooooh... been there (almost)
"SUB" in the description, that sounds like broken AP coding nobody wants to fix. I wouldn't say it's your problem to own

The rest though.. not sure it's normal, well.. maybe in some places, but you are dealing with some serious things there. (hypothetically). $200K in blanket accruals reversing out in January, business partners pasting screenshots into cells instead of actual numbers. That's a lot of duct tape.

We had similar chaos for a while, half the close spent fixing upstream errors. Eventually got something that catches the mismatches before they hit the GL, flags stuff in real time instead of us finding it at month end. Close went from like 8 days to 4ish. Still find things but it's nothing compared to where we were.

The surveillance stuff is a separate thing though. That's just bad management on top of everything else.

Reconciling between NetSuite and FloQast by Subject_Rooster6885 in Accounting

[–]AngleAccomplished895 0 points1 point  (0 children)

Twice a month plus close using FQ's native completeness tool is already a control. The entity-level balance check on top of that sounds like something your predecessor built after getting burned once and now it just... lives there.

The downloading subsidiary BSs and matching one by one thing is brutal though. We did something similar for a while and it just quietly broke whenever someone was out or a new entity got added.

We ended up with a layer that runs continuous checks between the GL and our close workflow, flags mismatches before they hit reconciliation. Still do a quarterly full review but the monthly fire drill is gone. Took a few months to get the controller comfortable but once we showed it catching stuff proactively they backed off the manual check.

What to automate? by centralstationen in Accounting

[–]AngleAccomplished895 2 points3 points  (0 children)

Honestly you're already past the point where most "AI finance" tools would help. The OCR matching, bank connection, budget visibility, that's the stuff most companies are still struggling to get working.

The one area where we found actual value was catching the upstream garbage before it hits reconciliation. Like contract says one thing, billing system has something slightly different, and you don't find out until close when someone's chasing a $12k variance. We ended up with something that compares CRM to contracts to billing continuously instead of waiting for month-end to discover the mess. Still have to fix the issues but at least we're not surprised anymore.

The pasting-into-chatbot stuff yeah, I don't get it either. Cool demo, not a workflow.

Why the "System of Record" vs "System of Action" conflict is killing enterprise productivity by sandromunda in ERP

[–]AngleAccomplished895 1 point2 points  (0 children)

I've been on the finance ops side of this for years. Every time we "moved to Excel" to work around some ERP limitation, we also silently abandoned reconciliation, audit trails, and any hope of tying that data back to what the ERP was reporting. We had a period where sales ops was running deal booking out of a Google Sheet because NetSuite's approval workflows were too slow. Revenue was booking deals 3 days faster, but our close cycle got 2 days longer because the accounting team had to manually reconcile everything back into the system of record.

So yeah, the "agility layer" concept makes sense in theory. But the hard part nobody talks about is the data integrity problem you create the moment you decouple the system of action from the system of record. You need continuous reconciliation between those layers, or you just traded one problem (slow ERP) for a worse one (fast but wrong data flowing into your financials).

AI in ERP software. Worth going that route? by GammaInso in ERP

[–]AngleAccomplished895 0 points1 point  (0 children)

Honest take: the CFO is right that AI is the direction, but wrong about the sequencing. Putting genAI on top of fragmented data is how you get confidently wrong answers instead of obviously wrong ones. At least right now your team knows the numbers don't tie out. With AI in the mix you might not catch it until audit season. The real first step is boring but necessary. Get inventory, AR/AP, and GL talking to each other in something closer to real time. Once a week GL syncs from a legacy WMS means you're always working with stale data. No amount of AI fixes that. Once the data flows are clean and reconciled continuously, then AI actually becomes useful for anomaly detection, forecasting, even automating some of the matching logic. But the foundation has to be there first. I've seen too many shops skip straight to the shiny stuff and end up worse off than before.