Is there a quantification for the value you are obligated to provide your company written down in your employment contract? If not, on what basis are you throwing around words like "crime" and "fraud"?
It's Fraud when there is payment for services not rendered.
The problem arises when there's little ability for oversight, which implies a high degree of trust in the system and the mechanism for verification can't be there.
Put another way:
If someone pays you $50 to fill their tires up with air, it's Fraud if you don't do it - irrespective of your customer's ability or willingness to verify.
If your customer was busy on the phone, or with their children, would it be 'Perfect Contractually Acceptable' to not fill their tires up with air 'Because You Can?'?
Either legally or morally - no - it's fraud.
Fortunately, most tasks involve a kind of implicit oversight - i.e. 'you know when your tires were not filled'.
In software, the mechanisms for oversight aren't so great - but that should be fine with all of us to the extent that we're professionals - we don't want Management breathing down our necks anyhow. But the inherent level of trust implies a higher degree of professional competence on the part of all of us.
FYI - this is assuming that there is a problem with oversight. If the OP is doing some 'genius 2 hours a week', the company knows it, is fine paying $150K for that bit of work, that's totally fine.
You are missing the core part of the question. You say it is fraud when you aren't delivering what was agreed upon – fine, that could be the case. But what were you hired to deliver exactly? Is that written down somewhere? Forget management, can you yourself judge in some objective way whether you are committing fraud at work or not?
Yes, your employment contract has likely a minimum number of hours of work stipulated (otherwise PTO etc becomes hard).
Look, i’m not saying it is a valuable way of looking at productivity at all, but the fraud aspect is reasonably clear.
So if it states 40 hours, you put in 40 hours. If you do nothing during those 40 hours, we can have a moral/ethics discussion about if and how you should change the situation etc, but at that point we’re outside of the fraud scenario in my opinion.
At will salaried (non-hourly) exempt employment contracts in the US do not generally state the number of hours you must work in a day or week (mine does not). And even if they do, how do you measure "working" hours? Are you committing fraud if you sit in the office and browse the internet for an hour every day? And how does that translate to working from home?
I will say from experience that someone who does 10 hours of good, productive work a week is still adding more value to the company than someone who works 80 but writes terrible code, ships bugs and causes outages. If you want to accuse someone of fraud for not being valuable, go after the latter.
In that case, paxys, I stand corrected and can see where the questions in this thread are coming from, indeed.
In my experience in Europe, an employment contract will state number of hours (say 36, 40, etc) and you need to be present and available for that time. These are non-hourly contracts (e.g. salary is expressed by month not hour). None of that has anything to do with productivity, to your/mine point.
Except with modern "agile" practices, management is breathing down your neck every day: daily standups, and every week: status meetings, team huddles, etc. If they can't figure out the guy isn't doing anything... well, it's not his problem.
The problem arises when there's little ability for oversight, which implies a high degree of trust in the system and the mechanism for verification can't be there.
Put another way:
If someone pays you $50 to fill their tires up with air, it's Fraud if you don't do it - irrespective of your customer's ability or willingness to verify.
If your customer was busy on the phone, or with their children, would it be 'Perfect Contractually Acceptable' to not fill their tires up with air 'Because You Can?'?
Either legally or morally - no - it's fraud.
Fortunately, most tasks involve a kind of implicit oversight - i.e. 'you know when your tires were not filled'.
In software, the mechanisms for oversight aren't so great - but that should be fine with all of us to the extent that we're professionals - we don't want Management breathing down our necks anyhow. But the inherent level of trust implies a higher degree of professional competence on the part of all of us.
FYI - this is assuming that there is a problem with oversight. If the OP is doing some 'genius 2 hours a week', the company knows it, is fine paying $150K for that bit of work, that's totally fine.
It's disturbing that this is even a discussion.