You can donate your time to anyone you want to, but that doesn’t mean you can put a value on it and count it as a charitable deduction. You got a business, now get a CPA.
For example gas oil go on the fuel line it is not donation and donations of time are not deductible.
No it is not. You would have to record it as income and then could only write it off as a donation if it was to a registered charity (local shelter, church etc) You could write it off as a bad debt, but only after first recording it as income and making a reasonable attempt to collect.