document.createElement(‘aside’);
http://www.accountingtoday.com
Highlights of some of our favorite tax-related blogs from the past week.
Decking halls
- Rubin on Tax: ’Tis better to give than to receive, unless your client didn’t adequately disclose the gift on a 709 (incidentally igniting the clock on the statute of limitations). “So what happens if a gift is reported on the return, but the prior gifts are improperly reported, resulting in an underpayment of gift tax?” Happy holidays!
- Taxjar: For monthly filers in this month of online shopping, December sales tax due dates, in order of state.
- Tax Vox: Do you or your clients pay sales tax on online holiday shopping? A history of the issue that once set brick-and-mortar and online retailers swinging at each other like two value hunters over a great Black Friday deal.
- Don’t Mess With Taxes: How the big shopping weekend just passed did in terms of online purchases and, more to the point, sales taxes. Once upon a time, wisdom held that such taxes would kill online sales. Ho ho ho.
- Tax Policy: “We shouldn’t lose sight of the legal foundation for protecting online businesses and the costly administrative rules that states could impose on businesses around the country.” Also a reminder that both the Quill and Bellas Hess rulings stipulate that a seller have nexus with a state before that state can tap the seller to collect taxes.
- Turbotax: Yeah yeah, tinsel’s tinsel and fun’s fun, but here’s what to tell clients about making next tax season more fa la la la.
Five months and counting
- Intuit Proconnect: Upcoming is the third (last?) year for the Affordable Care Act. Here’s what to tell your small-business clients about how to stay in compliance.
- Taxing Subjects: In the long-ago time B.V. (Before Hackers), computer security was a sound though unrequired idea. Life might not have been better then but your data was undeniably safer. A primer on security software and other safety measures.
- Musings of a Burbank CPA: Medical deductions have become harder under the 10% AGI limitation, but it pays – literally – to remind self-employed clients that they can deduct medical insurance on the first page of the 1040 instead of as an itemized deduction. The circumstances to do so.
- Solutions for CPA Firm Leaders: Testimonials from some experienced firm administrators on their firms’ e-file tracking processes.
Bad Service
- IRS Problem Solver Blog: What to tell the panic-stricken on your client list about responding to IRS trouble. You’d be surprised what some people would try to not do … .
- IRS Tax Trouble: Straight Answer Dept.: “If the IRS fails to mail or mails a notice to a taxpayer and uses the wrong address, should the taxpayer be faulted for missing the deadline set out in the IRS notice?” In Adolphson v. Commissioner, the 7th Circuit Court of Appeals says “Yes.”
- Federal Tax Crimes: A look back at a very special IRS CI Agent in Chicago.
- Roth Co.: What happens to many deductions taken in the name of multi-level marketing, as seen in a recent Tax Court case. “MLM entrepreneurs often take an expansive view of just what constitutes a ‘business’ expense,” notes blogger Joe Kristan (who declines to prepare returns for MLM clients).
Take a hike
- Tax Girl: Turns out New Jersey Governor Chris Christie won’t end the income tax reciprocity agreement with Pennsylvania.
- Mauled Again: How repeal of the agreement noted above would’ve upped income tax burdens on higher-salaried Pennsylvanians working in New Jersey and lower-salaried New Jersey residents working in Pennsylvania.
- Philadelphia Estate and Tax Attorney Blog: The numbers behind what would’ve been the tax hike: Pennsylvania’s flat personal-income tax rate of 3.07% and New Jersey’s 1.4% to 8.97%, depending on income level.
Clat clut
- John R. Dundon II EA: Our favorite headline of the week: “With a CLAT, CLUT here and a CRAT, CRUT there – Old MacDonald had a Trust EIEIO.” The often-mysterious and lawyer-centric language of “the full force and effect of tax and estate planning.”
- Taxable Talk: How an electrical engineer tried to hot wire his way to paying no income tax for a couple years.
- Tax Analysts: Taxes galore loom in the wake of President-elect Trump’s foundation admitting that in 2015 it “engaged in what the Tax Code calls ‘prohibited transactions’ and what the rest of us call self-dealing.” Big deal indeed.
‘);
var $text = $(”).text(text);
var $meta = $(”);
var $newComment = $comment.append($text).append($meta);
if ($(‘.no-comments’).length) {
$(‘.no-comments’).after($(”).append($newComment));
$(‘.no-comments’).remove();
} else {
$(‘#comments-box .comment’).last().after($newComment);
}
$(‘.comments-count’).each(function(){
$(this).text(+$(this).text()+1);
});
}
function ajaxBusyTest() {
buttonOff();
setTimeout(buttonOn, 3000);
}
var commentOptions = {
client_id: ‘webcpa_news’,
story_id: ‘79991’,
user_id: ”,
comment_message: ” // textarea or NOCOMMENT
};
function postComment(options, callback, doButtonOff) {
callback = callback || function(){};
doButtonOff = typeof doButtonOff === ‘undefined’ ? true : doButtonOff;
var opts = $.extend(true, {}, commentOptions);
$.extend(true, opts, options);
if (doButtonOff) buttonOff();
$.ajax({
type:”POST”,
url: ‘/apps/custom/ajax_post_comment.php’,
data: opts,
success: function(data) {
callback($.parseJSON(data));
if (doButtonOff) buttonOn();
}
});
};
function showNotification(message) {
$.fancybox(message+’
Return to article.’);
};
$.fn.extend({
charWarden: function (outSelector, limit) {
return this.each(function(){
var $this = $(this);
var $out = $(outSelector);
var _limit = limit;
var _chars = 0;
function handler(e) {
_chars = e.target.value.length;
var left = _limit – _chars;
if (left = (page-1)*listCount i 3 (page (pageCount -2)) {
showMin = pageCount – 4;
if (showMin ‘;
if (page 1) {text += ‘
‘;}
while (count ‘ + count + ”;
if (showMax != count) {
text += ‘ | ‘;
}
text += ”;
count++;
}
if (page
‘;}
text += ”;
$(pagination).html(text);
}
function scrollToTop(){
$(‘html, body’).animate({
scrollTop: parseInt($(“#comments”).offset().top)
}, 700);
}
showPage(page);
if (pageCount 1){
buildPagination(page,pageCount);
$(pagination+” li.arrow_double_right a”).live(‘click’,function(){
page = pageCount;
showPage(page);
buildPagination(page,pageCount);
scrollToTop();
});
$(pagination+” li.arrow_right a”).live(‘click’,function(){
showPage(++page);
buildPagination(page,pageCount);
scrollToTop();
});
$(pagination+” li.numbers a”).live(‘click’,function(){
page = $(this).data(‘number’);
//console.log(“pageCount: “+pageCount+” page: “+page);
showPage(page);
buildPagination(page,pageCount);
scrollToTop();
});
$(pagination+” li.arrow_left a”).live(‘click’,function(){
showPage(–page);
buildPagination(page,pageCount);
scrollToTop();
});
$(pagination+” li.arrow_double_left a”).live(‘click’,function(){
page = 1;
showPage(page);
buildPagination(page,pageCount);
scrollToTop();
});
}
}
$(function(){ // DOM ready
paginateComments();
$(‘.scroll-into-view’).each(function(i){if (i == 0) this.scrollIntoView();});
$(‘.reset-form’).click(function(e){
e.preventDefault();
this.form.reset();
});
$(‘#comment_message’).charWarden(‘#chars-remaining’, 4096);
$(‘.comment-notify’).click(function(e) {
e.preventDefault();
var options = {
comment_notify: ‘TRUE’,
comment_message: ‘NOCOMMENT’
};
var notification = function(data) {
if (data.success) {
$(‘.not-following’).hide();
$(‘.following’).show();
showNotification(data.success);
} else if (data.error) {
showNotification(data.error);
}
};
postComment(options, notification);
});
$(‘#wrapperForm’).on(‘submit’, function(e) {
e.preventDefault();
var options = {
comment_notify: $(‘#comment_notify’).prop(‘checked’) ? ‘TRUE’ : ”,
comment_message: $(‘#comment_message’).val()
};
var notification = function(data) {
if (data.success) {
if ($(‘#comment_notify:checked’).length) {
$(‘.not-following’).hide();
$(‘.following’).show();
}
document.wrapperForm.reset();
addPostOptimistically(options.comment_message);
$(‘#comment_message’).change();
} else if (data.error) {
showNotification(data.error);
}
};
postComment(options, notification);
});
$(‘a.username’).fancybox({
‘hideOnOverlayClick’: false,
‘centerOnScroll’ : true,
‘autoScale’ : false,
‘autoDimensions’ : false,
‘width’: 435,
‘height’: 205,
‘onClosed’: function() {
if ($(‘#do-refresh’).length) location.reload();
}
});
}); // end DOM ready
})(jQuery);
Be the first to comment on this post using the section below.