Scrupulous means careful to do everything exactly right. Not a corner cut, and not a detail skipped.
It covers honesty and accuracy together, since scrupulous accounts are both correct and honest. The word carries a moral weight that meticulous does not, which is why scrupulous honesty is a phrase and meticulous honesty is not. Its opposite, unscrupulous, is a serious accusation meaning somebody without any moral limits at all, and it is a good deal commoner than the positive form.
1adjectivescrupulousCareful to do everything correctly and honestly.
“He kept scrupulous records of every payment.”
Latin
scrupulosus
Middle French
scrupuleux
English, today
scrupulous
From Middle French scrupuleux, from Latin scrupulosus.
Etymology from Wiktionary, CC BY-SA